### Log truncated: showing last 9.0 of 77.4 MB. Use the Download button on the build page to get the full log (.gz). ### self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:27:38,084 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0406272e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 264, in test_export_and_reimport_survive_an_orphaned_act_window_referencing_a_deleted_model survivor_field.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:27:38,093 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 264, in test_export_and_reimport_survive_an_orphaned_act_window_referencing_a_deleted_model survivor_field.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:27:38,100 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040627060> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 264, in test_export_and_reimport_survive_an_orphaned_act_window_referencing_a_deleted_model survivor_field.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:27:39,582 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_model.xml 2026-10-07 22:27:39,691 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 270, in test_export_and_reimport_survive_an_orphaned_act_window_referencing_a_deleted_model import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:27:43,123 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa041dee480> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 270, in test_export_and_reimport_survive_an_orphaned_act_window_referencing_a_deleted_model import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:27:43,124 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041d1d1c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 270, in test_export_and_reimport_survive_an_orphaned_act_window_referencing_a_deleted_model import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:27:43,137 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 270, in test_export_and_reimport_survive_an_orphaned_act_window_referencing_a_deleted_model import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:27:43,145 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041d1fd80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 270, in test_export_and_reimport_survive_an_orphaned_act_window_referencing_a_deleted_model import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:27:43,253 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_model_fields.xml 2026-10-07 22:27:43,524 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 270, in test_export_and_reimport_survive_an_orphaned_act_window_referencing_a_deleted_model import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:27:47,777 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06e7465c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 270, in test_export_and_reimport_survive_an_orphaned_act_window_referencing_a_deleted_model import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:27:47,779 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06d08b6a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 270, in test_export_and_reimport_survive_an_orphaned_act_window_referencing_a_deleted_model import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:27:47,788 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 270, in test_export_and_reimport_survive_an_orphaned_act_window_referencing_a_deleted_model import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:27:47,795 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06d088cc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 270, in test_export_and_reimport_survive_an_orphaned_act_window_referencing_a_deleted_model import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:27:48,168 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_ui_menu.xml 2026-10-07 22:27:48,300 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'viin_customization' 2026-10-07 22:27:48,485 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:27:51,512 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040046340> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:27:51,513 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040481f80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:27:51,523 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:27:51,529 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0404811c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:27:51,570 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 22:27:52,770 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_field_export_xmlid: Starting CustomizerReimportTest.test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times ... 2026-10-07 22:27:52,814 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:admin from n/a 2026-10-07 22:27:52,887 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 309, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:27:56,139 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040a1f380> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 309, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:27:56,141 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03fb5f880> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 309, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:27:56,150 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 309, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:27:56,157 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03fb5e840> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 309, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:27:56,737 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 312, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times field = _make_char_field(self.env, model, 'x_test_reimport_http_twice_field', customizer=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:00,920 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06dcdaca0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 312, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times field = _make_char_field(self.env, model, 'x_test_reimport_http_twice_field', customizer=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:00,921 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f197740> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 312, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times field = _make_char_field(self.env, model, 'x_test_reimport_http_twice_field', customizer=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:00,927 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 312, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times field = _make_char_field(self.env, model, 'x_test_reimport_http_twice_field', customizer=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:00,934 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f197ec0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 312, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times field = _make_char_field(self.env, model, 'x_test_reimport_http_twice_field', customizer=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:04,185 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 324, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times field.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:08,458 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06cad6700> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 324, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times field.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:08,460 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0402be020> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 324, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times field.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:08,468 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 324, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times field.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:08,473 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0402bf880> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 324, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times field.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:09,233 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [496581] 2026-10-07 22:28:09,233 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [53806] 2026-10-07 22:28:09,272 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 324, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times field.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:12,683 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06ded2160> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 324, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times field.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:12,684 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f3272e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 324, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times field.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:12,696 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 324, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times field.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:12,703 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f325ee0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 324, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times field.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:14,083 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:28:14,626 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_model.xml 2026-10-07 22:28:14,756 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:18,111 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040b6d120> Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:18,113 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa042099c60> Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:18,125 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:18,133 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0420998a0> Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:18,240 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_model_fields.xml 2026-10-07 22:28:19,594 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:22,732 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa042118b80> Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:22,735 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa042700c20> Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:22,745 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:22,753 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa042703ce0> Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:23,221 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'viin_customization' 2026-10-07 22:28:23,286 121 INFO rb-61b7113-225342-422164 odoo.tests.common: Simulating signal changes during tests 2026-10-07 22:28:23,287 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:28:23] "POST /web/dataset/call_button HTTP/1.1" 200 - 499 0.938 8.273 2026-10-07 22:28:23,373 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 341, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times ('model_id', '=', model.id), ('name', '=', field_name)]).unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:28,010 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06cae2f20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 341, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times ('model_id', '=', model.id), ('name', '=', field_name)]).unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:28,012 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0402be2a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 341, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times ('model_id', '=', model.id), ('name', '=', field_name)]).unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:28,023 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 341, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times ('model_id', '=', model.id), ('name', '=', field_name)]).unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:28,029 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0402bf240> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 341, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times ('model_id', '=', model.id), ('name', '=', field_name)]).unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:28,850 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [496585] 2026-10-07 22:28:28,850 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [53808] 2026-10-07 22:28:28,883 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 341, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times ('model_id', '=', model.id), ('name', '=', field_name)]).unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:32,247 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa04007f560> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 341, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times ('model_id', '=', model.id), ('name', '=', field_name)]).unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:32,249 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f83a520> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 341, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times ('model_id', '=', model.id), ('name', '=', field_name)]).unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:32,259 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 341, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times ('model_id', '=', model.id), ('name', '=', field_name)]).unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:32,266 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f839940> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 341, in test_reimporting_the_same_zip_twice_over_http_recreates_the_data_both_times ('model_id', '=', model.id), ('name', '=', field_name)]).unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:33,662 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:28:34,236 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_model.xml 2026-10-07 22:28:34,333 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:37,730 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa041773c40> Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:37,732 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f5cee80> Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:37,743 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:37,749 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f5cc2c0> Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:37,853 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_model_fields.xml 2026-10-07 22:28:38,179 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:42,430 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa04026ee80> Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:42,432 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f285120> Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:42,442 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:42,449 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f284720> Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:42,915 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'viin_customization' 2026-10-07 22:28:42,982 121 INFO rb-61b7113-225342-422164 odoo.tests.common: Simulating signal changes during tests 2026-10-07 22:28:42,983 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:28:42] "POST /web/dataset/call_button HTTP/1.1" 200 - 490 0.944 8.380 2026-10-07 22:28:43,042 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_field_export_xmlid: Starting CustomizerReimportTest.test_retrying_a_zip_over_http_after_a_failed_first_import_still_reprocesses_it ... 2026-10-07 22:28:43,088 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:admin from n/a 2026-10-07 22:28:43,211 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 397, in test_retrying_a_zip_over_http_after_a_failed_first_import_still_reprocesses_it model = self.env['ir.model'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:47,712 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040261bc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 397, in test_retrying_a_zip_over_http_after_a_failed_first_import_still_reprocesses_it model = self.env['ir.model'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:47,713 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa042481120> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 397, in test_retrying_a_zip_over_http_after_a_failed_first_import_still_reprocesses_it model = self.env['ir.model'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:47,727 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 397, in test_retrying_a_zip_over_http_after_a_failed_first_import_still_reprocesses_it model = self.env['ir.model'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:47,733 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0424825c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 397, in test_retrying_a_zip_over_http_after_a_failed_first_import_still_reprocesses_it model = self.env['ir.model'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:48,198 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 407, in test_retrying_a_zip_over_http_after_a_failed_first_import_still_reprocesses_it _make_char_field(self.env, model, 'x_test_reimport_http_retry_field', customizer=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:51,373 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa04186d620> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 407, in test_retrying_a_zip_over_http_after_a_failed_first_import_still_reprocesses_it _make_char_field(self.env, model, 'x_test_reimport_http_retry_field', customizer=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:51,374 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06e6077e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 407, in test_retrying_a_zip_over_http_after_a_failed_first_import_still_reprocesses_it _make_char_field(self.env, model, 'x_test_reimport_http_retry_field', customizer=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:51,388 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 407, in test_retrying_a_zip_over_http_after_a_failed_first_import_still_reprocesses_it _make_char_field(self.env, model, 'x_test_reimport_http_retry_field', customizer=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:51,396 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06e605f80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 407, in test_retrying_a_zip_over_http_after_a_failed_first_import_still_reprocesses_it _make_char_field(self.env, model, 'x_test_reimport_http_retry_field', customizer=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:54,794 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:28:56,512 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:59,842 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06e0b37e0> Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:59,844 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06e5aad40> Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:59,856 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:28:59,863 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06e5aa520> Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:00,028 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 192, in retrying env.registry.reset_changes() File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 959, in reset_changes self.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:04,301 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06b135120> Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 192, in retrying env.registry.reset_changes() File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 959, in reset_changes self.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:04,302 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041b88360> Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 192, in retrying env.registry.reset_changes() File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 959, in reset_changes self.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:04,311 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 192, in retrying env.registry.reset_changes() File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 959, in reset_changes self.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:04,316 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041b88540> Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 192, in retrying env.registry.reset_changes() File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 959, in reset_changes self.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:04,351 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:29:04] "POST /web/dataset/call_button HTTP/1.1" 200 - 433 0.811 8.750 2026-10-07 22:29:04,667 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:29:05,337 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:09,677 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040cea700> Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:09,679 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f4e77e0> Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:09,697 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:09,705 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f4e6480> Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 157, in retrying result = func() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2134, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2382, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) File "/data/build/rb-61b7113-225342/odoo/http.py", line 754, in route_wrapper result = endpoint(self, *args, **params_ok) File "/data/build/rb-61b7113-225342/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) File "/data/build/rb-61b7113-225342/odoo/api.py", line 535, in call_kw result = getattr(recs, name)(*args, **kwargs) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:09,844 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 192, in retrying env.registry.reset_changes() File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 959, in reset_changes self.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:13,065 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa041680900> Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 192, in retrying env.registry.reset_changes() File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 959, in reset_changes self.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:13,066 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040d227a0> Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 192, in retrying env.registry.reset_changes() File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 959, in reset_changes self.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:13,075 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 192, in retrying env.registry.reset_changes() File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 959, in reset_changes self.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:13,081 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040d220c0> Stack (most recent call last): File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.12/socketserver.py", line 692, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 128, in __init__ super().__init__(*args, **kwargs) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 390, in handle super().handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 362, in run_wsgi execute(self.server.app) File "/usr/local/lib/python3.12/dist-packages/werkzeug/serving.py", line 323, in execute application_iter = app(environ, start_response) File "/data/build/rb-61b7113-225342/odoo/http.py", line 2578, in __call__ response = request._serve_db() File "/data/build/rb-61b7113-225342/odoo/http.py", line 2104, in _serve_db return self._transactioning( File "/data/build/rb-61b7113-225342/odoo/http.py", line 2167, in _transactioning return service_model.retrying(func, env=self.env) File "/data/build/rb-61b7113-225342/odoo/service/model.py", line 192, in retrying env.registry.reset_changes() File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 959, in reset_changes self.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:13,117 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:29:13] "POST /web/dataset/call_button HTTP/1.1" 200 - 433 0.678 7.791 2026-10-07 22:29:13,121 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_field_export_xmlid.CustomizerReimportTest.test_retrying_a_zip_over_http_after_a_failed_first_import_still_reprocesses_it: waiting for threads: [] 2026-10-07 22:29:13,234 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:16,484 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa04172fe20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:16,485 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f7a99e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:16,493 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:16,499 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f7ab920> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:16,534 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:29:18,028 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_field_export_xmlid: Starting CustomizerExportBackfillOwnershipTest.test_export_never_transfers_ownership_of_an_untracked_field_shown_in_a_customizer_view ... 2026-10-07 22:29:18,086 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 463, in test_export_never_transfers_ownership_of_an_untracked_field_shown_in_a_customizer_view model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:21,085 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06cb6efc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 463, in test_export_never_transfers_ownership_of_an_untracked_field_shown_in_a_customizer_view model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:21,087 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa042488720> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 463, in test_export_never_transfers_ownership_of_an_untracked_field_shown_in_a_customizer_view model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:21,094 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 463, in test_export_never_transfers_ownership_of_an_untracked_field_shown_in_a_customizer_view model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:21,101 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa042488400> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 463, in test_export_never_transfers_ownership_of_an_untracked_field_shown_in_a_customizer_view model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:21,672 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 466, in test_export_never_transfers_ownership_of_an_untracked_field_shown_in_a_customizer_view owned_field = _make_char_field(self.env, model, 'x_test_ownership_owned_field', customizer=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:25,704 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f8b1440> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 466, in test_export_never_transfers_ownership_of_an_untracked_field_shown_in_a_customizer_view owned_field = _make_char_field(self.env, model, 'x_test_ownership_owned_field', customizer=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:25,705 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041f43880> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 466, in test_export_never_transfers_ownership_of_an_untracked_field_shown_in_a_customizer_view owned_field = _make_char_field(self.env, model, 'x_test_ownership_owned_field', customizer=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:25,714 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 466, in test_export_never_transfers_ownership_of_an_untracked_field_shown_in_a_customizer_view owned_field = _make_char_field(self.env, model, 'x_test_ownership_owned_field', customizer=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:25,720 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041f40ae0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 466, in test_export_never_transfers_ownership_of_an_untracked_field_shown_in_a_customizer_view owned_field = _make_char_field(self.env, model, 'x_test_ownership_owned_field', customizer=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:26,212 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 467, in test_export_never_transfers_ownership_of_an_untracked_field_shown_in_a_customizer_view ordinary_field = _make_char_field(self.env, model, 'x_test_ownership_ordinary_field') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:30,359 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa042629260> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 467, in test_export_never_transfers_ownership_of_an_untracked_field_shown_in_a_customizer_view ordinary_field = _make_char_field(self.env, model, 'x_test_ownership_ordinary_field') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:30,361 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f273a60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 467, in test_export_never_transfers_ownership_of_an_untracked_field_shown_in_a_customizer_view ordinary_field = _make_char_field(self.env, model, 'x_test_ownership_ordinary_field') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:30,369 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 467, in test_export_never_transfers_ownership_of_an_untracked_field_shown_in_a_customizer_view ordinary_field = _make_char_field(self.env, model, 'x_test_ownership_ordinary_field') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:30,374 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f2732e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 467, in test_export_never_transfers_ownership_of_an_untracked_field_shown_in_a_customizer_view ordinary_field = _make_char_field(self.env, model, 'x_test_ownership_ordinary_field') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:33,917 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: ALLOW access to module.module_uninstall on ['Viindoo Customization Data'] to user __system__ #1 via n/a 2026-10-07 22:29:33,922 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Deleting ir.ui.view(9503,) 2026-10-07 22:29:34,016 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [496596] 2026-10-07 22:29:34,017 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [9503] 2026-10-07 22:29:34,027 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Deleting ir.model.fields(53828,) 2026-10-07 22:29:34,523 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [496595] 2026-10-07 22:29:34,524 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [53828] 2026-10-07 22:29:34,525 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: ir.model.data could not be deleted ([]) 2026-10-07 22:29:34,529 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [496596, 496595] 2026-10-07 22:29:34,537 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: deleting imported modules upon uninstallation: viin_customization 2026-10-07 22:29:34,565 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [496594] 2026-10-07 22:29:34,565 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.module.module records with IDs: [1650] 2026-10-07 22:29:34,659 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:38,755 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040ba5bc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:38,756 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03fc6c400> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:38,765 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:38,772 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03fc6d260> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:38,816 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:29:39,216 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_field_export_xmlid: Starting CustomizerExportReimportSurvivalTest.test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped ... 2026-10-07 22:29:39,270 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 512, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:42,479 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa041a3fa60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 512, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:42,480 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03d8d6e80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 512, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:42,488 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 512, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:42,492 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03d8d76a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 512, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:42,995 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 515, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped field = self._make_plain_field(model, 'x_test_fresh_target_field') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 509, in _make_plain_field return _make_char_field(self.env, model, name) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:47,453 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0414f3a60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 515, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped field = self._make_plain_field(model, 'x_test_fresh_target_field') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 509, in _make_plain_field return _make_char_field(self.env, model, name) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:47,456 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f193560> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 515, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped field = self._make_plain_field(model, 'x_test_fresh_target_field') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 509, in _make_plain_field return _make_char_field(self.env, model, name) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:47,465 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 515, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped field = self._make_plain_field(model, 'x_test_fresh_target_field') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 509, in _make_plain_field return _make_char_field(self.env, model, name) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:47,472 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f192340> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 515, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped field = self._make_plain_field(model, 'x_test_fresh_target_field') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 509, in _make_plain_field return _make_char_field(self.env, model, name) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:51,038 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [496598] 2026-10-07 22:29:51,038 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [9504] 2026-10-07 22:29:51,134 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 526, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped field.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:55,419 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040ecdd00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 526, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped field.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:55,420 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa04219d260> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 526, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped field.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:55,426 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 526, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped field.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:55,431 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04219f240> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 526, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped field.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:56,263 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [53838] 2026-10-07 22:29:56,292 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 526, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped field.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:59,362 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06e5a5260> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 526, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped field.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:59,364 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa042481ee0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 526, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped field.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:59,372 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 526, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped field.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:29:59,378 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa042482840> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 526, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped field.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:00,802 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_model.xml 2026-10-07 22:30:00,917 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 536, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:04,252 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f1d31a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 536, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:04,254 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f7c9300> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 536, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:04,263 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 536, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:04,271 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f7c8ea0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 536, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:04,372 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_model_fields.xml 2026-10-07 22:30:04,757 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 536, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:09,342 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0424a8cc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 536, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:09,344 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03d99d080> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 536, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:09,355 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 536, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:09,361 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03d99c7c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 536, in test_field_shown_in_a_customizer_view_is_recreated_after_its_identity_is_stripped import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:09,811 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_ui_view.xml 2026-10-07 22:30:09,942 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'viin_customization' 2026-10-07 22:30:10,068 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_field_export_xmlid: Starting CustomizerExportReimportSurvivalTest.test_reimporting_the_same_export_into_its_own_source_leaves_no_duplicate ... 2026-10-07 22:30:10,139 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 545, in test_reimporting_the_same_export_into_its_own_source_leaves_no_duplicate model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:14,281 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040d7e660> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 545, in test_reimporting_the_same_export_into_its_own_source_leaves_no_duplicate model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:14,283 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06e5aaca0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 545, in test_reimporting_the_same_export_into_its_own_source_leaves_no_duplicate model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:14,293 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 545, in test_reimporting_the_same_export_into_its_own_source_leaves_no_duplicate model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:14,301 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06e5a8540> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 545, in test_reimporting_the_same_export_into_its_own_source_leaves_no_duplicate model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:14,848 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 548, in test_reimporting_the_same_export_into_its_own_source_leaves_no_duplicate field = self._make_plain_field(model, 'x_test_source_reimport_field') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 509, in _make_plain_field return _make_char_field(self.env, model, name) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:18,351 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03fb38860> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 548, in test_reimporting_the_same_export_into_its_own_source_leaves_no_duplicate field = self._make_plain_field(model, 'x_test_source_reimport_field') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 509, in _make_plain_field return _make_char_field(self.env, model, name) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:18,352 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa04007c180> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 548, in test_reimporting_the_same_export_into_its_own_source_leaves_no_duplicate field = self._make_plain_field(model, 'x_test_source_reimport_field') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 509, in _make_plain_field return _make_char_field(self.env, model, name) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:18,362 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 548, in test_reimporting_the_same_export_into_its_own_source_leaves_no_duplicate field = self._make_plain_field(model, 'x_test_source_reimport_field') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 509, in _make_plain_field return _make_char_field(self.env, model, name) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:18,369 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04007f560> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 548, in test_reimporting_the_same_export_into_its_own_source_leaves_no_duplicate field = self._make_plain_field(model, 'x_test_source_reimport_field') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 509, in _make_plain_field return _make_char_field(self.env, model, name) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:22,262 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_model.xml 2026-10-07 22:30:22,461 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 557, in test_reimporting_the_same_export_into_its_own_source_leaves_no_duplicate import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:27,001 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0412a3420> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 557, in test_reimporting_the_same_export_into_its_own_source_leaves_no_duplicate import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:27,003 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041963d80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 557, in test_reimporting_the_same_export_into_its_own_source_leaves_no_duplicate import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:27,014 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 557, in test_reimporting_the_same_export_into_its_own_source_leaves_no_duplicate import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:27,023 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041963380> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 557, in test_reimporting_the_same_export_into_its_own_source_leaves_no_duplicate import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:27,172 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_model_fields.xml 2026-10-07 22:30:27,545 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 557, in test_reimporting_the_same_export_into_its_own_source_leaves_no_duplicate import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:31,925 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa042588fe0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 557, in test_reimporting_the_same_export_into_its_own_source_leaves_no_duplicate import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:31,927 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040ce87c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 557, in test_reimporting_the_same_export_into_its_own_source_leaves_no_duplicate import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:31,938 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 557, in test_reimporting_the_same_export_into_its_own_source_leaves_no_duplicate import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:31,946 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040ceb2e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 557, in test_reimporting_the_same_export_into_its_own_source_leaves_no_duplicate import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:32,055 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_ui_view.xml 2026-10-07 22:30:32,469 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'viin_customization' 2026-10-07 22:30:32,616 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:35,989 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa042083d80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:35,990 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03eeb5bc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:35,999 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:36,006 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03eeb6b60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:36,047 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:30:37,446 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_field_export_xmlid: Starting CustomizerExportForeignXmlidCollisionTest.test_export_never_collides_on_a_short_name_shared_by_two_foreign_modules ... 2026-10-07 22:30:37,493 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 578, in test_export_never_collides_on_a_short_name_shared_by_two_foreign_modules model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:40,784 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0420db420> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 578, in test_export_never_collides_on_a_short_name_shared_by_two_foreign_modules model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:40,785 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03fda3740> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 578, in test_export_never_collides_on_a_short_name_shared_by_two_foreign_modules model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:40,795 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 578, in test_export_never_collides_on_a_short_name_shared_by_two_foreign_modules model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:40,802 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03fda13a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 578, in test_export_never_collides_on_a_short_name_shared_by_two_foreign_modules model = _make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 25, in _make_manual_model return env['ir.model'].create(values) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:41,321 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 582, in test_export_never_collides_on_a_short_name_shared_by_two_foreign_modules field_a = _make_char_field(self.env, model, 'x_test_collision_field_a') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:45,758 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06b0de480> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 582, in test_export_never_collides_on_a_short_name_shared_by_two_foreign_modules field_a = _make_char_field(self.env, model, 'x_test_collision_field_a') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:45,759 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03eeb4540> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 582, in test_export_never_collides_on_a_short_name_shared_by_two_foreign_modules field_a = _make_char_field(self.env, model, 'x_test_collision_field_a') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:45,772 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 582, in test_export_never_collides_on_a_short_name_shared_by_two_foreign_modules field_a = _make_char_field(self.env, model, 'x_test_collision_field_a') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:45,779 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03eeb4d60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 582, in test_export_never_collides_on_a_short_name_shared_by_two_foreign_modules field_a = _make_char_field(self.env, model, 'x_test_collision_field_a') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:46,269 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 583, in test_export_never_collides_on_a_short_name_shared_by_two_foreign_modules field_b = _make_char_field(self.env, model, 'x_test_collision_field_b') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:49,749 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0413c4c20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 583, in test_export_never_collides_on_a_short_name_shared_by_two_foreign_modules field_b = _make_char_field(self.env, model, 'x_test_collision_field_b') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:49,751 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f1d0180> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 583, in test_export_never_collides_on_a_short_name_shared_by_two_foreign_modules field_b = _make_char_field(self.env, model, 'x_test_collision_field_b') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:49,761 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 583, in test_export_never_collides_on_a_short_name_shared_by_two_foreign_modules field_b = _make_char_field(self.env, model, 'x_test_collision_field_b') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:49,768 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f1d3600> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 583, in test_export_never_collides_on_a_short_name_shared_by_two_foreign_modules field_b = _make_char_field(self.env, model, 'x_test_collision_field_b') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 32, in _make_char_field return fields_env.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:54,555 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:57,856 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06e0a2e80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:57,857 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa042337a60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:57,863 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:57,868 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa042335940> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:30:57,902 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:30:58,210 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_field_export_xmlid: Starting CustomizerExportForeignOwnershipScopingTest.test_export_never_aliases_a_foreign_owned_group_a_customizer_access_right_uses ... 2026-10-07 22:30:58,252 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 626, in test_export_never_aliases_a_foreign_owned_group_a_customizer_access_right_uses model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:02,324 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0419b5760> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 626, in test_export_never_aliases_a_foreign_owned_group_a_customizer_access_right_uses model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:02,326 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06e1932e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 626, in test_export_never_aliases_a_foreign_owned_group_a_customizer_access_right_uses model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:02,336 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 626, in test_export_never_aliases_a_foreign_owned_group_a_customizer_access_right_uses model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:02,342 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06e193880> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 626, in test_export_never_aliases_a_foreign_owned_group_a_customizer_access_right_uses model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:06,543 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: ALLOW access to module.module_uninstall on ['Viindoo Customization Data'] to user __system__ #1 via n/a 2026-10-07 22:31:06,546 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Deleting ir.model.access(4191,) 2026-10-07 22:31:06,616 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [496620] 2026-10-07 22:31:06,616 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.access records with IDs: [4191] 2026-10-07 22:31:06,625 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: ir.model.data could not be deleted ([]) 2026-10-07 22:31:06,628 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [496620] 2026-10-07 22:31:06,634 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: deleting imported modules upon uninstallation: viin_customization 2026-10-07 22:31:06,652 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [496619] 2026-10-07 22:31:06,653 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.module.module records with IDs: [1655] 2026-10-07 22:31:06,747 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:10,854 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0403305e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:10,855 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041962980> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:10,864 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:10,871 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041963380> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:10,914 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:31:11,291 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_field_export_xmlid: Starting CustomizerExportReservedNamespaceDependsLeakTest.test_export_never_lists_the_reserved_export_namespace_as_a_dependency ... 2026-10-07 22:31:11,340 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 682, in test_export_never_lists_the_reserved_export_namespace_as_a_dependency model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:14,486 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0427449a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 682, in test_export_never_lists_the_reserved_export_namespace_as_a_dependency model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:14,487 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041760b80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 682, in test_export_never_lists_the_reserved_export_namespace_as_a_dependency model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:14,496 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 682, in test_export_never_lists_the_reserved_export_namespace_as_a_dependency model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:14,503 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041763ce0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 682, in test_export_never_lists_the_reserved_export_namespace_as_a_dependency model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:19,634 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [496621] 2026-10-07 22:31:19,743 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/res_groups.xml 2026-10-07 22:31:19,757 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_model.xml 2026-10-07 22:31:19,853 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 723, in test_export_never_lists_the_reserved_export_namespace_as_a_dependency import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:23,021 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa041d699e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 723, in test_export_never_lists_the_reserved_export_namespace_as_a_dependency import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:23,023 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03d99c680> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 723, in test_export_never_lists_the_reserved_export_namespace_as_a_dependency import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:23,035 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 723, in test_export_never_lists_the_reserved_export_namespace_as_a_dependency import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:23,041 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03d99e520> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_field_export_xmlid.py", line 723, in test_export_never_lists_the_reserved_export_namespace_as_a_dependency import_wizard.import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:23,137 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_model_access.xml 2026-10-07 22:31:23,488 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'viin_customization' 2026-10-07 22:31:23,665 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:27,811 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f8d9ee0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:27,812 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0402bccc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:27,819 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:27,825 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0402bea20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:31:27,860 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:31:30,106 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_compaction: Starting CustomizerTestDerivedBlockAndCompaction.test_a_readonly_tick_on_a_node_made_read_only_for_users_survives_showing_it_again ... 2026-10-07 22:31:30,683 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_compaction: Starting CustomizerTestDerivedBlockAndCompaction.test_a_user_edit_of_a_node_and_the_engine_edit_of_that_node_never_merge ... 2026-10-07 22:31:31,271 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_compaction: Starting CustomizerTestDerivedBlockAndCompaction.test_an_engine_edit_is_never_folded_into_a_node_the_customizer_added ... 2026-10-07 22:31:31,864 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_compaction: Starting CustomizerTestDerivedBlockAndCompaction.test_deleting_an_added_duplicate_leaves_the_hidden_base_node_its_own_modifiers ... 2026-10-07 22:31:32,471 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:31:34,256 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_compaction: Starting CustomizerTestDerivedBlockAndGridCells.test_showing_again_a_group_whose_required_field_was_hidden_with_it_shows_the_field_and_its_cell ... 2026-10-07 22:31:34,791 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:31:36,598 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_compaction: Starting CustomizerTestDerivedBlockAndTranslations.test_a_label_edited_in_another_language_keeps_both_labels_and_the_hidden_node_neutral ... 2026-10-07 22:31:37,306 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:31:38,977 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_compaction: Starting CustomizerTestDerivedBlockRoundTrip.test_the_customization_applies_the_same_as_a_plain_extension_view ... 2026-10-07 22:31:39,377 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_compaction: Starting CustomizerTestDerivedBlockRoundTrip.test_undoing_a_show_again_restores_what_users_got_while_the_node_was_hidden ... 2026-10-07 22:31:39,979 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:31:41,670 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_compaction: Starting CustomizerTestDerivedBlockAndDeniedNodes.test_the_canvas_of_a_user_denied_a_hidden_node_shows_its_own_modifiers ... 2026-10-07 22:31:42,151 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:31:43,863 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestHiddenNodeRequiredIsNeutral.test_hiding_a_node_keeps_the_field_required_where_a_shown_node_requires_it ... 2026-10-07 22:31:44,219 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestHiddenNodeRequiredIsNeutral.test_hiding_the_required_node_of_a_field_another_node_shows_unrequired_does_not_require_the_field ... 2026-10-07 22:31:44,584 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestHiddenNodeRequiredIsNeutral.test_removing_a_group_holding_a_required_field_ignores_the_node_of_the_field_in_a_sub_view ... 2026-10-07 22:31:45,021 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestHiddenNodeRequiredIsNeutral.test_removing_a_group_holding_a_required_field_keeps_the_conditional_rule_of_the_shown_node ... 2026-10-07 22:31:45,340 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestHiddenNodeRequiredIsNeutral.test_removing_a_second_required_group_leaves_no_rule_requiring_the_field_on_the_hidden_nodes ... 2026-10-07 22:31:45,864 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestHiddenNodeRequiredIsNeutral.test_removing_the_group_of_a_view_required_field_shown_nowhere_else_does_not_block_saving ... 2026-10-07 22:31:46,286 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:31:48,189 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestPythonRequiredFieldInARemovedGroup.test_hiding_a_node_of_a_required_field_while_another_stays_shown_unrequires_the_hidden_node ... 2026-10-07 22:31:48,562 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestPythonRequiredFieldInARemovedGroup.test_removing_the_group_of_a_required_field_shown_nowhere_else_hides_the_field_node_itself ... 2026-10-07 22:31:48,943 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:31:50,725 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestHiddenNodeReadonlyIsNeutral.test_hiding_a_node_forcing_the_save_of_a_field_shown_read_only_elsewhere_does_not_save_its_value ... 2026-10-07 22:31:52,132 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestHiddenNodeReadonlyIsNeutral.test_hiding_a_node_of_a_field_another_node_shows_editable_keeps_saving_a_value_set_to_it ... 2026-10-07 22:31:52,511 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestHiddenNodeReadonlyIsNeutral.test_hiding_an_editable_node_of_a_field_another_node_shows_read_only_does_not_save_its_value ... 2026-10-07 22:31:52,874 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestHiddenNodeReadonlyIsNeutral.test_removing_the_only_shown_node_of_a_field_keeps_saving_a_value_set_to_it ... 2026-10-07 22:31:53,281 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:31:55,103 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestGroupGatedShownNode.test_a_hidden_node_of_a_field_shown_only_to_a_group_is_unrequired_but_keeps_its_own_readonly ... 2026-10-07 22:31:55,502 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestGroupGatedShownNode.test_a_hidden_node_of_a_field_shown_read_only_to_everyone_somewhere_is_made_read_only ... 2026-10-07 22:31:55,892 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:31:57,630 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestHiddenNodeModifiersAfterEverySave.test_hiding_two_nodes_in_either_order_ends_with_the_same_modifiers_on_every_node ... 2026-10-07 22:31:58,330 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestHiddenNodeModifiersAfterEverySave.test_removing_groups_in_every_order_requires_the_field_exactly_while_the_required_group_is_shown ... 2026-10-07 22:32:03,000 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestHiddenNodeModifiersAfterEverySave.test_setting_a_required_condition_on_a_hidden_node_then_showing_it_again_applies_the_condition ... 2026-10-07 22:32:03,491 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestHiddenNodeModifiersAfterEverySave.test_showing_a_hidden_node_again_gives_it_back_its_own_modifiers ... 2026-10-07 22:32:03,917 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestHiddenNodeModifiersAfterEverySave.test_showing_again_a_group_a_removal_hid_keeps_hidden_a_field_the_user_hid_on_its_own ... 2026-10-07 22:32:04,452 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestHiddenNodeModifiersAfterEverySave.test_showing_again_a_group_a_removal_hid_shows_the_required_field_inside_with_its_own_rule ... 2026-10-07 22:32:04,904 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestHiddenNodeModifiersAfterEverySave.test_ticking_required_on_a_hidden_node_then_showing_it_again_requires_the_field ... 2026-10-07 22:32:05,512 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestHiddenNodeModifiersAfterEverySave.test_unticking_required_on_a_hidden_node_read_from_the_editor_unrequires_the_field_once_shown ... 2026-10-07 22:32:06,161 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:32:07,916 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestNodesADeveloperHid.test_a_node_its_developer_hid_receives_no_edit_when_the_user_hides_another_node ... 2026-10-07 22:32:08,249 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestNodesADeveloperHid.test_list_and_kanban_archs_get_no_edit_beyond_the_hide_itself ... 2026-10-07 22:32:08,837 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestNodesADeveloperHid.test_removing_a_developer_hidden_field_dragged_out_of_its_group_keeps_the_shown_node_required_rule ... 2026-10-07 22:32:09,358 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestNodesADeveloperHid.test_removing_a_developer_hidden_required_field_dragged_out_does_not_require_what_the_shown_node_does_not ... 2026-10-07 22:32:09,883 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestNodesADeveloperHid.test_showing_again_the_group_of_a_developer_hidden_field_the_user_showed_shows_the_field ... 2026-10-07 22:32:10,339 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:32:11,951 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestCanvasShowsOwnModifiers.test_the_editor_shows_a_hidden_node_its_own_modifiers_while_users_get_the_neutral_ones ... 2026-10-07 22:32:12,268 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:32:13,798 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestSavesDoNotBloatTheOverlay.test_removing_a_group_holding_a_node_of_a_field_required_nowhere_edits_no_required_rule ... 2026-10-07 22:32:14,148 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:32:15,724 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestForgedEditorMarkers.test_a_save_cannot_flag_its_own_edit_as_derived ... 2026-10-07 22:32:16,168 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestForgedEditorMarkers.test_a_save_cannot_store_a_forged_base_marker ... 2026-10-07 22:32:16,581 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestForgedEditorMarkers.test_a_save_cannot_store_a_forged_hidden_column_rule_marker ... 2026-10-07 22:32:16,987 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestForgedEditorMarkers.test_a_save_cannot_store_a_forged_hidden_rule_marker ... 2026-10-07 22:32:17,371 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:32:18,949 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestOverlayRestoredVerbatim.test_a_flagged_inside_xpath_of_a_restored_overlay_adds_the_node_on_the_editor_too ... 2026-10-07 22:32:19,376 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestOverlayRestoredVerbatim.test_a_flagged_replace_xpath_of_a_restored_overlay_removes_the_node_on_the_editor_too ... 2026-10-07 22:32:19,720 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestOverlayRestoredVerbatim.test_a_flagged_xpath_of_a_restored_overlay_on_another_attribute_applies_on_the_editor_too ... 2026-10-07 22:32:20,140 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:32:21,882 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestHiddenRuleRestore.test_a_condition_then_a_later_removal_of_the_same_node_gives_the_condition_back_once_shown ... 2026-10-07 22:32:22,395 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestHiddenRuleRestore.test_hiding_from_properties_then_showing_again_gives_back_a_condition_the_user_set ... 2026-10-07 22:32:23,025 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestHiddenRuleRestore.test_removing_then_showing_a_field_again_gives_back_its_base_condition ... 2026-10-07 22:32:23,467 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #197 deleted ir.model.data records with IDs: [496758] 2026-10-07 22:32:23,467 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #197 deleted ir.ui.view records with IDs: [9654] 2026-10-07 22:32:23,573 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestHiddenRuleRestore.test_removing_then_showing_a_list_column_again_gives_back_its_column_condition ... 2026-10-07 22:32:24,004 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #197 deleted ir.model.data records with IDs: [496760] 2026-10-07 22:32:24,005 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #197 deleted ir.ui.view records with IDs: [9656] 2026-10-07 22:32:24,121 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestHiddenRuleRestore.test_unticking_invisible_on_a_node_hidden_whatever_the_record_shows_it_whatever_the_record ... 2026-10-07 22:32:24,539 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:32:26,287 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_an_id_addressed_label_survives_an_unrelated_removal ... 2026-10-07 22:32:26,678 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_clearing_invisible_on_a_removed_fields_wrapper_restores_the_whole_row ... 2026-10-07 22:32:27,472 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_clearing_invisible_on_a_removed_row_label_gives_its_wrapper_back_the_users_condition ... 2026-10-07 22:32:28,005 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_clearing_invisible_on_a_removed_row_label_shows_its_partner_cell_and_field_again ... 2026-10-07 22:32:28,714 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_hiding_a_field_through_its_invisible_property_also_hides_its_label ... 2026-10-07 22:32:29,225 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_hiding_a_field_through_its_invisible_property_also_hides_its_now_empty_wrapper ... 2026-10-07 22:32:29,828 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_moving_a_labelled_field_into_a_group_hides_the_old_separate_label ... 2026-10-07 22:32:30,364 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_moving_a_labelled_field_into_a_non_group_carries_the_label_along ... 2026-10-07 22:32:30,729 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_re_adding_a_removed_field_keeps_the_view_valid ... 2026-10-07 22:32:31,120 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_removing_a_container_also_hides_the_label_outside_it ... 2026-10-07 22:32:31,417 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_removing_a_group_rows_own_label_removes_the_whole_row ... 2026-10-07 22:32:31,832 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_removing_a_labelled_field_also_hides_its_now_empty_single_field_wrapper ... 2026-10-07 22:32:32,433 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_removing_a_labelled_field_also_hides_its_separate_label ... 2026-10-07 22:32:32,924 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_removing_an_address_blocks_own_label_hides_the_whole_block ... 2026-10-07 22:32:33,343 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_removing_one_field_of_a_multi_field_wrapper_leaves_the_label_and_the_other_fields_shown ... 2026-10-07 22:32:33,857 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_showing_a_field_back_restores_its_wrappers_own_base_invisible_expression ... 2026-10-07 22:32:34,271 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_showing_a_removed_field_back_through_its_invisible_property_restores_its_label ... 2026-10-07 22:32:34,902 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_showing_an_address_block_back_keeps_an_individually_hidden_sibling_hidden ... 2026-10-07 22:32:35,476 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_showing_the_row_back_after_removing_its_label_restores_label_and_wrapper ... 2026-10-07 22:32:36,007 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_ticking_invisible_on_a_grid_cell_group_holding_a_visible_field_hides_the_group ... 2026-10-07 22:32:36,319 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_ticking_invisible_on_a_notebook_page_holding_visible_fields_hides_the_page ... 2026-10-07 22:32:36,672 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_undo_after_removing_a_labelled_field_restores_field_and_label ... 2026-10-07 22:32:37,349 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:32:37,413 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_long_name_many2many: Starting TestCustomizerLongNameManyToMany.test_manual_many2many_field_between_two_long_named_models_succeeds ... 2026-10-07 22:32:37,544 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 100, in test_manual_many2many_field_between_two_long_named_models_succeeds ir_model_a, res_model_a = self._create_app(LONG_APP_NAME + ' A') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:32:41,969 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06e60e340> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 100, in test_manual_many2many_field_between_two_long_named_models_succeeds ir_model_a, res_model_a = self._create_app(LONG_APP_NAME + ' A') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:32:41,971 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f1c1b20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 100, in test_manual_many2many_field_between_two_long_named_models_succeeds ir_model_a, res_model_a = self._create_app(LONG_APP_NAME + ' A') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:32:41,982 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 100, in test_manual_many2many_field_between_two_long_named_models_succeeds ir_model_a, res_model_a = self._create_app(LONG_APP_NAME + ' A') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:32:41,989 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f1c0ae0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 100, in test_manual_many2many_field_between_two_long_named_models_succeeds ir_model_a, res_model_a = self._create_app(LONG_APP_NAME + ' A') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:32:42,791 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 101, in test_manual_many2many_field_between_two_long_named_models_succeeds ir_model_b, res_model_b = self._create_app(LONG_APP_NAME + ' B') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:32:46,144 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06caee8e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 101, in test_manual_many2many_field_between_two_long_named_models_succeeds ir_model_b, res_model_b = self._create_app(LONG_APP_NAME + ' B') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:32:46,145 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f806a20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 101, in test_manual_many2many_field_between_two_long_named_models_succeeds ir_model_b, res_model_b = self._create_app(LONG_APP_NAME + ' B') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:32:46,153 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 101, in test_manual_many2many_field_between_two_long_named_models_succeeds ir_model_b, res_model_b = self._create_app(LONG_APP_NAME + ' B') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:32:46,160 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f8047c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 101, in test_manual_many2many_field_between_two_long_named_models_succeeds ir_model_b, res_model_b = self._create_app(LONG_APP_NAME + ' B') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:32:47,763 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 105, in test_manual_many2many_field_between_two_long_named_models_succeeds ).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:32:50,883 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f4e58a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 105, in test_manual_many2many_field_between_two_long_named_models_succeeds ).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:32:50,884 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa04243dda0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 105, in test_manual_many2many_field_between_two_long_named_models_succeeds ).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:32:50,892 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 105, in test_manual_many2many_field_between_two_long_named_models_succeeds ).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:32:50,898 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04243d940> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 105, in test_manual_many2many_field_between_two_long_named_models_succeeds ).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:32:51,398 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_long_name_many2many: Starting TestCustomizerLongNameManyToMany.test_tags_template_works_on_a_long_non_english_app_name ... 2026-10-07 22:32:51,548 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 35, in test_tags_template_works_on_a_long_non_english_app_name ir_model, res_model = self._create_app(LONG_APP_NAME, default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:32:55,431 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0412a11c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 35, in test_tags_template_works_on_a_long_non_english_app_name ir_model, res_model = self._create_app(LONG_APP_NAME, default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:32:55,433 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0406494e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 35, in test_tags_template_works_on_a_long_non_english_app_name ir_model, res_model = self._create_app(LONG_APP_NAME, default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:32:55,442 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 35, in test_tags_template_works_on_a_long_non_english_app_name ir_model, res_model = self._create_app(LONG_APP_NAME, default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:32:55,448 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041b88720> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 35, in test_tags_template_works_on_a_long_non_english_app_name ir_model, res_model = self._create_app(LONG_APP_NAME, default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:32:55,956 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 35, in test_tags_template_works_on_a_long_non_english_app_name ir_model, res_model = self._create_app(LONG_APP_NAME, default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 115, in _create_model_by_template self._create_customizer_submodel(new_model, submodel_spec) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/model_submodel_helper.py", line 44, in _create_customizer_submodel child_model = self.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:00,046 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040288e00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 35, in test_tags_template_works_on_a_long_non_english_app_name ir_model, res_model = self._create_app(LONG_APP_NAME, default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 115, in _create_model_by_template self._create_customizer_submodel(new_model, submodel_spec) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/model_submodel_helper.py", line 44, in _create_customizer_submodel child_model = self.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:00,048 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06d08bec0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 35, in test_tags_template_works_on_a_long_non_english_app_name ir_model, res_model = self._create_app(LONG_APP_NAME, default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 115, in _create_model_by_template self._create_customizer_submodel(new_model, submodel_spec) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/model_submodel_helper.py", line 44, in _create_customizer_submodel child_model = self.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:00,062 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 35, in test_tags_template_works_on_a_long_non_english_app_name ir_model, res_model = self._create_app(LONG_APP_NAME, default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 115, in _create_model_by_template self._create_customizer_submodel(new_model, submodel_spec) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/model_submodel_helper.py", line 44, in _create_customizer_submodel child_model = self.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:00,069 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06d08aac0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 35, in test_tags_template_works_on_a_long_non_english_app_name ir_model, res_model = self._create_app(LONG_APP_NAME, default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 115, in _create_model_by_template self._create_customizer_submodel(new_model, submodel_spec) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/model_submodel_helper.py", line 44, in _create_customizer_submodel child_model = self.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:00,773 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 35, in test_tags_template_works_on_a_long_non_english_app_name ir_model, res_model = self._create_app(LONG_APP_NAME, default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 118, in _create_model_by_template new_model.write({ File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 397, in write res = super(IrModel, self).write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 51, in write res = super().write(vals) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/base.py", line 67, in write return super().write(vals) File "/data/build/rb-61b7113-225342/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:04,251 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f8b8b80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 35, in test_tags_template_works_on_a_long_non_english_app_name ir_model, res_model = self._create_app(LONG_APP_NAME, default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 118, in _create_model_by_template new_model.write({ File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 397, in write res = super(IrModel, self).write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 51, in write res = super().write(vals) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/base.py", line 67, in write return super().write(vals) File "/data/build/rb-61b7113-225342/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:04,253 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06e6aae80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 35, in test_tags_template_works_on_a_long_non_english_app_name ir_model, res_model = self._create_app(LONG_APP_NAME, default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 118, in _create_model_by_template new_model.write({ File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 397, in write res = super(IrModel, self).write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 51, in write res = super().write(vals) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/base.py", line 67, in write return super().write(vals) File "/data/build/rb-61b7113-225342/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:04,265 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 35, in test_tags_template_works_on_a_long_non_english_app_name ir_model, res_model = self._create_app(LONG_APP_NAME, default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 118, in _create_model_by_template new_model.write({ File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 397, in write res = super(IrModel, self).write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 51, in write res = super().write(vals) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/base.py", line 67, in write return super().write(vals) File "/data/build/rb-61b7113-225342/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:04,272 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06e6ab060> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 35, in test_tags_template_works_on_a_long_non_english_app_name ir_model, res_model = self._create_app(LONG_APP_NAME, default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 118, in _create_model_by_template new_model.write({ File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 397, in write res = super(IrModel, self).write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 51, in write res = super().write(vals) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/base.py", line 67, in write return super().write(vals) File "/data/build/rb-61b7113-225342/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:06,047 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_long_name_many2many: Starting TestCustomizerLongNameManyToMany.test_two_long_named_apps_get_independent_tag_tables ... 2026-10-07 22:33:06,186 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 65, in test_two_long_named_apps_get_independent_tag_tables ir_model_a, res_model_a = self._create_app(LONG_APP_NAME + ' A', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:09,299 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa041f205e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 65, in test_two_long_named_apps_get_independent_tag_tables ir_model_a, res_model_a = self._create_app(LONG_APP_NAME + ' A', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:09,301 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f173380> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 65, in test_two_long_named_apps_get_independent_tag_tables ir_model_a, res_model_a = self._create_app(LONG_APP_NAME + ' A', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:09,313 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 65, in test_two_long_named_apps_get_independent_tag_tables ir_model_a, res_model_a = self._create_app(LONG_APP_NAME + ' A', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:09,320 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f171bc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 65, in test_two_long_named_apps_get_independent_tag_tables ir_model_a, res_model_a = self._create_app(LONG_APP_NAME + ' A', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:09,908 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 65, in test_two_long_named_apps_get_independent_tag_tables ir_model_a, res_model_a = self._create_app(LONG_APP_NAME + ' A', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 115, in _create_model_by_template self._create_customizer_submodel(new_model, submodel_spec) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/model_submodel_helper.py", line 44, in _create_customizer_submodel child_model = self.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:14,010 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0416800e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 65, in test_two_long_named_apps_get_independent_tag_tables ir_model_a, res_model_a = self._create_app(LONG_APP_NAME + ' A', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 115, in _create_model_by_template self._create_customizer_submodel(new_model, submodel_spec) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/model_submodel_helper.py", line 44, in _create_customizer_submodel child_model = self.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:14,012 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f158a40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 65, in test_two_long_named_apps_get_independent_tag_tables ir_model_a, res_model_a = self._create_app(LONG_APP_NAME + ' A', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 115, in _create_model_by_template self._create_customizer_submodel(new_model, submodel_spec) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/model_submodel_helper.py", line 44, in _create_customizer_submodel child_model = self.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:14,022 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 65, in test_two_long_named_apps_get_independent_tag_tables ir_model_a, res_model_a = self._create_app(LONG_APP_NAME + ' A', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 115, in _create_model_by_template self._create_customizer_submodel(new_model, submodel_spec) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/model_submodel_helper.py", line 44, in _create_customizer_submodel child_model = self.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:14,030 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f158680> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 65, in test_two_long_named_apps_get_independent_tag_tables ir_model_a, res_model_a = self._create_app(LONG_APP_NAME + ' A', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 115, in _create_model_by_template self._create_customizer_submodel(new_model, submodel_spec) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/model_submodel_helper.py", line 44, in _create_customizer_submodel child_model = self.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:14,776 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 65, in test_two_long_named_apps_get_independent_tag_tables ir_model_a, res_model_a = self._create_app(LONG_APP_NAME + ' A', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 118, in _create_model_by_template new_model.write({ File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 397, in write res = super(IrModel, self).write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 51, in write res = super().write(vals) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/base.py", line 67, in write return super().write(vals) File "/data/build/rb-61b7113-225342/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:17,830 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0402a3a60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 65, in test_two_long_named_apps_get_independent_tag_tables ir_model_a, res_model_a = self._create_app(LONG_APP_NAME + ' A', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 118, in _create_model_by_template new_model.write({ File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 397, in write res = super(IrModel, self).write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 51, in write res = super().write(vals) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/base.py", line 67, in write return super().write(vals) File "/data/build/rb-61b7113-225342/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:17,832 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0402b4720> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 65, in test_two_long_named_apps_get_independent_tag_tables ir_model_a, res_model_a = self._create_app(LONG_APP_NAME + ' A', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 118, in _create_model_by_template new_model.write({ File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 397, in write res = super(IrModel, self).write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 51, in write res = super().write(vals) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/base.py", line 67, in write return super().write(vals) File "/data/build/rb-61b7113-225342/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:17,842 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 65, in test_two_long_named_apps_get_independent_tag_tables ir_model_a, res_model_a = self._create_app(LONG_APP_NAME + ' A', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 118, in _create_model_by_template new_model.write({ File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 397, in write res = super(IrModel, self).write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 51, in write res = super().write(vals) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/base.py", line 67, in write return super().write(vals) File "/data/build/rb-61b7113-225342/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:17,848 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0402b6160> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 65, in test_two_long_named_apps_get_independent_tag_tables ir_model_a, res_model_a = self._create_app(LONG_APP_NAME + ' A', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 118, in _create_model_by_template new_model.write({ File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 397, in write res = super(IrModel, self).write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 51, in write res = super().write(vals) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/base.py", line 67, in write return super().write(vals) File "/data/build/rb-61b7113-225342/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:19,500 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 66, in test_two_long_named_apps_get_independent_tag_tables ir_model_b, res_model_b = self._create_app(LONG_APP_NAME + ' B', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:22,648 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f393a60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 66, in test_two_long_named_apps_get_independent_tag_tables ir_model_b, res_model_b = self._create_app(LONG_APP_NAME + ' B', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:22,649 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041a3e5c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 66, in test_two_long_named_apps_get_independent_tag_tables ir_model_b, res_model_b = self._create_app(LONG_APP_NAME + ' B', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:22,658 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 66, in test_two_long_named_apps_get_independent_tag_tables ir_model_b, res_model_b = self._create_app(LONG_APP_NAME + ' B', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:22,663 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041a3d760> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 66, in test_two_long_named_apps_get_independent_tag_tables ir_model_b, res_model_b = self._create_app(LONG_APP_NAME + ' B', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:23,173 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 66, in test_two_long_named_apps_get_independent_tag_tables ir_model_b, res_model_b = self._create_app(LONG_APP_NAME + ' B', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 115, in _create_model_by_template self._create_customizer_submodel(new_model, submodel_spec) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/model_submodel_helper.py", line 44, in _create_customizer_submodel child_model = self.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:27,565 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f838ea0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 66, in test_two_long_named_apps_get_independent_tag_tables ir_model_b, res_model_b = self._create_app(LONG_APP_NAME + ' B', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 115, in _create_model_by_template self._create_customizer_submodel(new_model, submodel_spec) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/model_submodel_helper.py", line 44, in _create_customizer_submodel child_model = self.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:27,567 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040447b00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 66, in test_two_long_named_apps_get_independent_tag_tables ir_model_b, res_model_b = self._create_app(LONG_APP_NAME + ' B', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 115, in _create_model_by_template self._create_customizer_submodel(new_model, submodel_spec) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/model_submodel_helper.py", line 44, in _create_customizer_submodel child_model = self.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:27,576 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 66, in test_two_long_named_apps_get_independent_tag_tables ir_model_b, res_model_b = self._create_app(LONG_APP_NAME + ' B', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 115, in _create_model_by_template self._create_customizer_submodel(new_model, submodel_spec) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/model_submodel_helper.py", line 44, in _create_customizer_submodel child_model = self.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:27,583 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040447c40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 66, in test_two_long_named_apps_get_independent_tag_tables ir_model_b, res_model_b = self._create_app(LONG_APP_NAME + ' B', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 115, in _create_model_by_template self._create_customizer_submodel(new_model, submodel_spec) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/model_submodel_helper.py", line 44, in _create_customizer_submodel child_model = self.create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:28,269 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 66, in test_two_long_named_apps_get_independent_tag_tables ir_model_b, res_model_b = self._create_app(LONG_APP_NAME + ' B', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 118, in _create_model_by_template new_model.write({ File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 397, in write res = super(IrModel, self).write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 51, in write res = super().write(vals) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/base.py", line 67, in write return super().write(vals) File "/data/build/rb-61b7113-225342/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:32,322 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0404d96c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 66, in test_two_long_named_apps_get_independent_tag_tables ir_model_b, res_model_b = self._create_app(LONG_APP_NAME + ' B', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 118, in _create_model_by_template new_model.write({ File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 397, in write res = super(IrModel, self).write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 51, in write res = super().write(vals) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/base.py", line 67, in write return super().write(vals) File "/data/build/rb-61b7113-225342/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:32,324 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06e744b80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 66, in test_two_long_named_apps_get_independent_tag_tables ir_model_b, res_model_b = self._create_app(LONG_APP_NAME + ' B', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 118, in _create_model_by_template new_model.write({ File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 397, in write res = super(IrModel, self).write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 51, in write res = super().write(vals) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/base.py", line 67, in write return super().write(vals) File "/data/build/rb-61b7113-225342/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:32,333 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 66, in test_two_long_named_apps_get_independent_tag_tables ir_model_b, res_model_b = self._create_app(LONG_APP_NAME + ' B', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 118, in _create_model_by_template new_model.write({ File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 397, in write res = super(IrModel, self).write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 51, in write res = super().write(vals) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/base.py", line 67, in write return super().write(vals) File "/data/build/rb-61b7113-225342/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:32,340 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06e7444a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 66, in test_two_long_named_apps_get_independent_tag_tables ir_model_b, res_model_b = self._create_app(LONG_APP_NAME + ' B', default_tags=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_long_name_many2many.py", line 17, in _create_app result = self.env['ir.model'].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 118, in _create_model_by_template new_model.write({ File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 397, in write res = super(IrModel, self).write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 51, in write res = super().write(vals) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/base.py", line 67, in write return super().write(vals) File "/data/build/rb-61b7113-225342/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:33,090 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:36,467 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa04248ab60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:36,470 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041d0d580> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:36,487 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:36,495 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041d0f2e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:36,540 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:33:36,912 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_new_fields_and_tools: Starting CustomizerNewFieldsAndTools.test_legacy_selection_string_field_creates_with_populated_selection_ids ... 2026-10-07 22:33:36,950 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 252, in test_legacy_selection_string_field_creates_with_populated_selection_ids model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 61, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:41,149 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040332fc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 252, in test_legacy_selection_string_field_creates_with_populated_selection_ids model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 61, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:41,151 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0403071a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 252, in test_legacy_selection_string_field_creates_with_populated_selection_ids model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 61, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:41,160 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 252, in test_legacy_selection_string_field_creates_with_populated_selection_ids model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 61, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:41,168 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0403068e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 252, in test_legacy_selection_string_field_creates_with_populated_selection_ids model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 61, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:41,682 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 254, in test_legacy_selection_string_field_creates_with_populated_selection_ids field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:45,814 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa041f97380> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 254, in test_legacy_selection_string_field_creates_with_populated_selection_ids field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:45,815 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03fe45580> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 254, in test_legacy_selection_string_field_creates_with_populated_selection_ids field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:45,827 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 254, in test_legacy_selection_string_field_creates_with_populated_selection_ids field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:45,834 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03fc102c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 254, in test_legacy_selection_string_field_creates_with_populated_selection_ids field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:46,316 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_new_fields_and_tools: Starting CustomizerNewFieldsAndTools.test_palette_create_path_yields_real_usable_field_per_ttype ... 2026-10-07 22:33:46,370 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 124, in test_palette_create_path_yields_real_usable_field_per_ttype self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 61, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:49,566 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06c78c680> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 124, in test_palette_create_path_yields_real_usable_field_per_ttype self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 61, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:49,567 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041f97380> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 124, in test_palette_create_path_yields_real_usable_field_per_ttype self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 61, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:49,577 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 124, in test_palette_create_path_yields_real_usable_field_per_ttype self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 61, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:49,583 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041d21bc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 124, in test_palette_create_path_yields_real_usable_field_per_ttype self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 61, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:51,060 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:54,394 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0422974c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:54,395 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f1ab880> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:54,405 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:54,412 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f1a8860> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:54,947 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:59,275 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f9ade40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:59,277 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06e6a89a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:59,292 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:59,298 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06e6a8c20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:33:59,722 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:02,943 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa042741440> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:02,944 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03fc63060> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:02,956 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:02,963 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03fc63f60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:04,466 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:07,842 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040cc9760> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:07,844 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f1cbf60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:07,853 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:07,860 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f1c85e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:08,321 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:12,521 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06e7456c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:12,522 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040b69300> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:12,530 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:12,536 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040b68ae0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:12,959 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:17,160 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa041a96ac0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:17,161 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03d6dc720> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:17,170 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:17,176 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03d6de480> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:17,642 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:20,678 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa04028ac00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:20,679 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041f60860> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:20,687 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:20,692 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041f63060> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:21,099 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:25,277 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03d66f7e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:25,279 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa068640ae0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:25,287 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:25,292 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa068643a60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:25,785 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:30,017 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa04258bd80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:30,019 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041d39b20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:30,028 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:30,032 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041d3a840> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:30,492 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:33,693 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040c44220> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:33,697 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03d6df880> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:33,706 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:33,713 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03d6dc900> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:35,156 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:38,336 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa04036d9e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:38,337 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0420f67a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:38,353 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:38,360 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0420f5da0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:38,828 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:43,132 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa04219f560> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:43,133 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040127b00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:43,153 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:43,158 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0401265c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:43,649 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:46,538 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f3c0400> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:46,540 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06dd71da0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:46,556 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:46,561 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06dd70720> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:47,967 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:51,091 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa04139fb00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:51,092 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0402a2ac0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:51,098 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:51,103 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0402a25c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:51,760 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:55,551 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa042588fe0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:55,552 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0427419e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:55,560 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:55,566 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa042740cc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 136, in test_palette_create_path_yields_real_usable_field_per_ttype record = self._add_field(target_model, field_name, ttype, **extra) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 41, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:34:56,215 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_new_fields_and_tools: Starting CustomizerNewFieldsAndTools.test_related_field_input_exposed_on_customizer_form ... 2026-10-07 22:34:56,253 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_new_fields_and_tools: Starting CustomizerNewFieldsAndTools.test_related_field_onchange_derives_ttype ... 2026-10-07 22:34:56,322 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 184, in test_related_field_onchange_derives_ttype self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 61, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:00,554 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040ce4b80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 184, in test_related_field_onchange_derives_ttype self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 61, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:00,555 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f95c9a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 184, in test_related_field_onchange_derives_ttype self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 61, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:00,565 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 184, in test_related_field_onchange_derives_ttype self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 61, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:00,572 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f95ec00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 184, in test_related_field_onchange_derives_ttype self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 61, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:01,240 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 202, in test_related_field_onchange_derives_ttype new_field = field_form.save() File "/data/build/rb-61b7113-225342/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-61b7113-225342/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:04,775 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0424c6980> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 202, in test_related_field_onchange_derives_ttype new_field = field_form.save() File "/data/build/rb-61b7113-225342/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-61b7113-225342/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:04,777 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06cae1080> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 202, in test_related_field_onchange_derives_ttype new_field = field_form.save() File "/data/build/rb-61b7113-225342/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-61b7113-225342/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:04,789 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 202, in test_related_field_onchange_derives_ttype new_field = field_form.save() File "/data/build/rb-61b7113-225342/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-61b7113-225342/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:04,797 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06cae0ae0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_new_fields_and_tools.py", line 202, in test_related_field_onchange_derives_ttype new_field = field_form.save() File "/data/build/rb-61b7113-225342/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-61b7113-225342/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:05,353 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_new_fields_and_tools: Starting CustomizerNewFieldsAndTools.test_res_partner_create_still_works_after_related_field_onchange_test ... 2026-10-07 22:35:05,589 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_new_fields_and_tools: Starting CustomizerNewFieldsAndTools.test_selection_and_reference_without_options_is_blocked ... 2026-10-07 22:35:05,656 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_new_fields_and_tools: Starting CustomizerNewFieldsAndTools.test_tools_payload_hides_tools_the_user_cannot_access ... 2026-10-07 22:35:08,220 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:11,759 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03fb84fe0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:11,760 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f7b1300> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:11,771 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:11,778 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f7b2840> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:11,820 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:35:14,074 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_path_stamp: Starting CustomizerTestPathStampSave.test_editing_a_sub_view_column_after_a_gated_column_changes_that_column_only ... 2026-10-07 22:35:14,529 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_path_stamp: Starting CustomizerTestPathStampSave.test_editing_attributes_of_a_label_after_a_gated_label_changes_that_label_only ... 2026-10-07 22:35:14,975 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_path_stamp: Starting CustomizerTestPathStampSave.test_inserting_next_to_a_label_after_a_gated_label_anchors_on_that_label ... 2026-10-07 22:35:15,481 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_path_stamp: Starting CustomizerTestPathStampSave.test_moving_a_field_after_a_gated_field_moves_that_field_only ... 2026-10-07 22:35:15,851 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_path_stamp: Starting CustomizerTestPathStampSave.test_moving_a_label_after_a_gated_label_moves_that_label_only ... 2026-10-07 22:35:16,252 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_path_stamp: Starting CustomizerTestPathStampSave.test_positional_move_after_an_earlier_saved_insert_moves_the_selected_field ... 2026-10-07 22:35:16,724 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_path_stamp: Starting CustomizerTestPathStampSave.test_removing_a_label_after_a_gated_label_hides_that_row_only ... 2026-10-07 22:35:17,179 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:35:18,843 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_path_stamp: Starting CustomizerTestPathStampScope.test_a_normal_render_after_a_canvas_render_carries_no_editor_marker_of_a_fetched_sub_view ... 2026-10-07 22:35:18,994 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_path_stamp: Starting CustomizerTestPathStampScope.test_a_system_users_customizer_render_never_serves_an_unstamped_arch ... 2026-10-07 22:35:19,678 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_path_stamp: Starting CustomizerTestPathStampScope.test_customizer_path_is_absent_from_get_combined_arch ... 2026-10-07 22:35:19,824 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_path_stamp: Starting CustomizerTestPathStampScope.test_customizer_path_is_absent_from_normal_get_views ... 2026-10-07 22:35:19,979 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_path_stamp: Starting CustomizerTestPathStampScope.test_customizer_path_sent_back_by_the_editor_is_never_saved ... 2026-10-07 22:35:20,393 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_path_stamp: Starting CustomizerTestPathStampScope.test_non_system_users_canvas_carries_no_groups_and_no_path_stamps ... 2026-10-07 22:35:21,123 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_path_stamp: Starting CustomizerTestPathStampScope.test_normal_render_never_serves_the_groups_attribute_a_customizer_call_kept ... 2026-10-07 22:35:21,812 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_path_stamp: Starting CustomizerTestPathStampScope.test_stamps_resolve_to_the_same_node_when_a_model_get_view_override_rewrites_the_arch ... 2026-10-07 22:35:22,035 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_path_stamp: Starting CustomizerTestPathStampScope.test_view_written_in_customizer_mode_passes_arch_validation ... 2026-10-07 22:35:22,249 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 22:35:22,358 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_new_field_type_row_plugs_into_generic_builder ... 2026-10-07 22:35:22,405 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_new_view_type_row_plugs_into_generic_paths ... 2026-10-07 22:35:22,566 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_registry.py", line 97, in test_new_view_type_row_plugs_into_generic_paths self.env['ir.model'].create_new_model(**self._new_model_kwargs('probe_model')) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:26,736 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040ba6840> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_registry.py", line 97, in test_new_view_type_row_plugs_into_generic_paths self.env['ir.model'].create_new_model(**self._new_model_kwargs('probe_model')) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:26,737 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06dcdb600> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_registry.py", line 97, in test_new_view_type_row_plugs_into_generic_paths self.env['ir.model'].create_new_model(**self._new_model_kwargs('probe_model')) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:26,746 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_registry.py", line 97, in test_new_view_type_row_plugs_into_generic_paths self.env['ir.model'].create_new_model(**self._new_model_kwargs('probe_model')) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:26,752 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06dcd91c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_registry.py", line 97, in test_new_view_type_row_plugs_into_generic_paths self.env['ir.model'].create_new_model(**self._new_model_kwargs('probe_model')) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:27,617 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_registries_contract_endpoint ... 2026-10-07 22:35:27,737 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_registry_builds_field_vals_per_ttype ... 2026-10-07 22:35:27,778 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_registry_drives_model_creation_seed ... 2026-10-07 22:35:27,922 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_registry.py", line 21, in test_registry_drives_model_creation_seed self.env['ir.model'].create_new_model(**self._new_model_kwargs('reg_seed_model')) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:32,231 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa041d38220> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_registry.py", line 21, in test_registry_drives_model_creation_seed self.env['ir.model'].create_new_model(**self._new_model_kwargs('reg_seed_model')) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:32,235 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040ba6840> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_registry.py", line 21, in test_registry_drives_model_creation_seed self.env['ir.model'].create_new_model(**self._new_model_kwargs('reg_seed_model')) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:32,245 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_registry.py", line 21, in test_registry_drives_model_creation_seed self.env['ir.model'].create_new_model(**self._new_model_kwargs('reg_seed_model')) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:32,252 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04219e7a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_registry.py", line 21, in test_registry_drives_model_creation_seed self.env['ir.model'].create_new_model(**self._new_model_kwargs('reg_seed_model')) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:33,035 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_registry_drives_save_for_supported_view_types ... 2026-10-07 22:35:33,873 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_registry_validator_rejects_incomplete_field ... 2026-10-07 22:35:33,915 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_save_rejects_unregistered_view_type ... 2026-10-07 22:35:34,109 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:37,597 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06dcda660> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:37,598 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03d6179c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:37,611 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:37,617 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03d6176a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:35:37,662 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:35:40,939 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_remove_preview: Starting CustomizerTestRemovePreview.test_a_base_provided_node_previews_as_would_hide ... 2026-10-07 22:35:41,188 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_remove_preview: Starting CustomizerTestRemovePreview.test_a_customizer_created_node_previews_as_would_delete_matching_the_real_remove ... 2026-10-07 22:35:41,694 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #210 deleted ir.model.data records with IDs: [496980] 2026-10-07 22:35:41,694 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #210 deleted ir.ui.view records with IDs: [9786] 2026-10-07 22:35:41,737 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_remove_preview: Starting CustomizerTestRemovePreview.test_a_mismatching_identity_previews_as_a_safe_negative ... 2026-10-07 22:35:42,004 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_remove_preview: Starting CustomizerTestRemovePreview.test_an_unknown_address_previews_as_a_safe_negative ... 2026-10-07 22:35:42,193 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_remove_preview: Starting CustomizerTestRemovePreview.test_preview_does_not_mutate_the_view_arch ... 2026-10-07 22:35:42,643 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:35:44,550 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_remove_preview: Starting CustomizerTestRemovePreviewAddressesEveryNodeRequestTheWaySaveDoes.test_a_node_after_a_group_gated_search_node_previews_correctly ... 2026-10-07 22:35:44,798 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_remove_preview: Starting CustomizerTestRemovePreviewAddressesEveryNodeRequestTheWaySaveDoes.test_a_node_inside_an_inline_sub_view_previews_correctly ... 2026-10-07 22:35:45,054 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:35:45,203 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_anchored_save: Starting CustomizerTestReportTextEdit.test_a_header_replaced_whole_by_an_earlier_editor_keeps_its_name_and_no_editor_role ... 2026-10-07 22:35:45,389 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_anchored_save: Starting CustomizerTestReportTextEdit.test_editing_a_column_header_text_keeps_the_header_its_name_and_its_classes ... 2026-10-07 22:35:45,563 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_anchored_save: Starting CustomizerTestReportTextEdit.test_replacing_the_content_of_a_cell_while_keeping_its_field_is_allowed ... 2026-10-07 22:35:45,720 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_anchored_save: Starting CustomizerTestReportTextEdit.test_replacing_the_content_of_a_node_holding_a_field_or_a_named_node_is_refused ... 2026-10-07 22:35:45,969 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:35:46,085 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_anchored_save: Starting CustomizerTestReportEditsRobustness.test_report_edits_never_land_on_a_node_another_module_adds ... 2026-10-07 22:35:46,562 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:35:46,659 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_anchored_save: Starting CustomizerTestReportRemoveHides.test_removed_and_surviving_branches_stay_addressable_by_name_or_directive_before_and_after_the_overlay ... 2026-10-07 22:35:46,860 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_anchored_save: Starting CustomizerTestReportRemoveHides.test_removing_a_template_node_stops_rendering_it_and_a_later_view_still_anchors_on_it ... 2026-10-07 22:35:47,133 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:35:47,262 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_anchored_save: Starting CustomizerTestUnidentifiedNodeSave.test_an_edit_on_a_node_nothing_identifies_lands_on_it_and_is_logged ... 2026-10-07 22:35:47,433 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:35:47,536 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_anchored_save: Starting CustomizerTestReportEditsSurviveAModuleAddingASiblingAfter.test_report_edits_keep_their_node_when_a_module_adds_a_column_after_it ... 2026-10-07 22:35:47,711 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:35:47,826 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_anchored_save: Starting CustomizerTestReportEditLanguageIsolation.test_a_vi_content_edit_still_shows_after_a_later_unrelated_structural_edit ... 2026-10-07 22:35:48,099 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_anchored_save: Starting CustomizerTestReportEditLanguageIsolation.test_editing_a_report_while_the_users_language_is_vi_writes_the_source_not_the_translation ... 2026-10-07 22:35:48,354 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_anchored_save: Starting CustomizerTestReportEditLanguageIsolation.test_editing_the_content_of_a_new_english_block_from_a_vi_session_keeps_the_english_source ... 2026-10-07 22:35:48,589 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_anchored_save: Starting CustomizerTestReportEditLanguageIsolation.test_editing_the_text_of_a_template_provided_node_from_vi_keeps_en_and_a_third_langs_translation ... 2026-10-07 22:35:48,796 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_anchored_save: Starting CustomizerTestReportEditLanguageIsolation.test_undo_of_a_vi_content_edit_restores_every_language_and_redo_reapplies_it ... 2026-10-07 22:35:49,084 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:35:49,220 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_anchored_save: Starting CustomizerTestReportEditorMarkersStripped.test_editor_markers_never_reach_the_saved_arch_and_saved_markup_renders_as_markup ... 2026-10-07 22:35:49,404 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:35:49,513 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_anchored_save: Starting CustomizerTestReportComputedIdentity.test_an_element_whose_id_is_computed_at_render_is_still_refused_when_the_tag_differs ... 2026-10-07 22:35:49,671 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_anchored_save: Starting CustomizerTestReportComputedIdentity.test_an_element_whose_id_or_name_is_computed_at_render_is_not_refused_for_it ... 2026-10-07 22:35:50,066 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:35:50,179 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_anchored_save: Starting CustomizerTestReportInsertBeforeNonDivBlock.test_a_block_inserted_before_a_node_with_the_wrong_tag_identity_is_refused_and_saves_nothing ... 2026-10-07 22:35:50,356 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_anchored_save: Starting CustomizerTestReportInsertBeforeNonDivBlock.test_a_block_inserted_before_a_non_div_node_renders_right_before_it_and_is_anchored_by_name ... 2026-10-07 22:35:50,622 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:35:50,739 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_anchored_save: Starting CustomizerTestReportCreatedContainerNames.test_adding_a_container_twice_names_every_created_container_uniquely ... 2026-10-07 22:35:50,961 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:35:51,071 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_anchored_save: Starting CustomizerTestReportGridColumns.test_removing_the_two_trailing_empty_columns_in_descending_order_leaves_the_other_two ... 2026-10-07 22:35:51,240 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:35:52,024 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [521] 2026-10-07 22:35:52,066 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23854] 2026-10-07 22:35:52,078 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 22:35:52,761 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [522] 2026-10-07 22:35:52,774 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23856] 2026-10-07 22:35:52,783 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 22:35:52,813 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_context: Starting CustomizerTestReportExclusionContext.test_a_view_named_in_a_report_url_context_is_still_printed_for_every_later_user ... 2026-10-07 22:35:52,841 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:customizer_report_context_internal from n/a 2026-10-07 22:35:52,858 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:35:53,417 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:35:53] "GET /report/html/viin_customizer.test_report_context_probe/850?context={"customizer_exclude_view_id":%209840} HTTP/1.1" 200 - 28 0.042 0.521 2026-10-07 22:35:53,442 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:customizer_report_context_settings from n/a 2026-10-07 22:35:53,510 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:35:53] "GET /report/html/viin_customizer.test_report_context_probe/850 HTTP/1.1" 200 - 13 0.021 0.039 2026-10-07 22:35:53,543 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:customizer_report_context_internal from n/a 2026-10-07 22:35:53,594 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:35:53] "GET /report/html/viin_customizer.test_report_context_probe/850 HTTP/1.1" 200 - 5 0.019 0.025 2026-10-07 22:35:53,596 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_context.CustomizerTestReportExclusionContext.test_a_view_named_in_a_report_url_context_is_still_printed_for_every_later_user: waiting for threads: [] 2026-10-07 22:35:53,633 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_context: Starting CustomizerTestReportExclusionContext.test_a_view_named_in_a_report_url_context_is_still_printed_for_that_user ... 2026-10-07 22:35:53,652 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:customizer_report_context_internal from n/a 2026-10-07 22:35:53,670 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:35:54,239 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:35:54] "GET /report/html/viin_customizer.test_report_context_probe/850?context={"customizer_exclude_view_id":%209840} HTTP/1.1" 200 - 34 0.042 0.531 2026-10-07 22:35:54,241 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_context.CustomizerTestReportExclusionContext.test_a_view_named_in_a_report_url_context_is_still_printed_for_that_user: waiting for threads: [] 2026-10-07 22:35:54,304 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:35:55,034 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [523] 2026-10-07 22:35:55,049 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23859] 2026-10-07 22:35:55,057 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 22:35:55,653 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [524] 2026-10-07 22:35:55,666 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23861] 2026-10-07 22:35:55,677 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 22:35:55,705 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_context: Starting CustomizerTestReportEditorModeGate.test_a_settings_user_gets_the_report_editor_mode_after_an_internal_user_asked_for_it ... 2026-10-07 22:35:55,726 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:customizer_report_context_internal from n/a 2026-10-07 22:35:55,749 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:35:57,391 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:35:57] "GET /report/html/viin_customizer.test_report_context_probe/853?context={"customizer_report":%20true} HTTP/1.1" 200 - 28 0.062 1.591 2026-10-07 22:35:57,418 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:customizer_report_context_settings from n/a 2026-10-07 22:35:57,522 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:35:57] "GET /report/html/viin_customizer.test_report_context_probe/853?context={"customizer_report":%20true} HTTP/1.1" 200 - 17 0.045 0.053 2026-10-07 22:35:57,523 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_context.CustomizerTestReportEditorModeGate.test_a_settings_user_gets_the_report_editor_mode_after_an_internal_user_asked_for_it: waiting for threads: [] 2026-10-07 22:35:57,555 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_context: Starting CustomizerTestReportEditorModeGate.test_an_internal_user_asking_for_the_editor_template_render_gets_only_the_branches_that_print ... 2026-10-07 22:35:57,583 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:customizer_report_context_internal from n/a 2026-10-07 22:35:57,602 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:35:58,128 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:35:58] "GET /report/html/viin_customizer.test_report_context_probe/853?context={"customizer_qweb":%20true} HTTP/1.1" 200 - 34 0.056 0.473 2026-10-07 22:35:58,169 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_context: Starting CustomizerTestReportEditorModeGate.test_an_internal_user_asking_for_the_report_editor_mode_gets_the_plain_report ... 2026-10-07 22:35:58,199 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:customizer_report_context_internal from n/a 2026-10-07 22:35:58,223 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:35:58,790 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:35:58] "GET /report/html/viin_customizer.test_report_context_probe/853?context={"customizer_report":%20true} HTTP/1.1" 200 - 34 0.051 0.521 2026-10-07 22:35:58,833 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_context: Starting CustomizerTestReportEditorModeGate.test_an_internal_user_gets_the_plain_report_after_a_settings_user_got_the_editor_mode ... 2026-10-07 22:35:58,854 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:customizer_report_context_settings from n/a 2026-10-07 22:35:58,877 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:35:59,376 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:35:59] "GET /report/html/viin_customizer.test_report_context_probe/853?context={"customizer_report":%20true} HTTP/1.1" 200 - 34 0.046 0.459 2026-10-07 22:35:59,392 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:customizer_report_context_internal from n/a 2026-10-07 22:35:59,481 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:35:59] "GET /report/html/viin_customizer.test_report_context_probe/853?context={"customizer_report":%20true} HTTP/1.1" 200 - 17 0.022 0.052 2026-10-07 22:35:59,559 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:35:59,609 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_context: Starting CustomizerTestReportEditorAssets.test_the_report_editor_page_loads_the_report_assets_scripts_once ... 2026-10-07 22:35:59,639 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:admin from n/a 2026-10-07 22:35:59,659 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:36:00,452 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:00] "POST /customizer_report/html/2368 HTTP/1.1" 200 - 87 0.076 0.722 2026-10-07 22:36:00,470 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:00] "GET /web/assets/a555c88/web.report_assets_common.min.js HTTP/1.1" 200 - 2 0.006 0.007 2026-10-07 22:36:00,474 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_context.CustomizerTestReportEditorAssets.test_the_report_editor_page_loads_the_report_assets_scripts_once: waiting for threads: [] 2026-10-07 22:36:00,517 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_context: Starting CustomizerTestReportEditorAssets.test_the_report_editor_page_still_links_the_editor_styles ... 2026-10-07 22:36:00,539 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:admin from n/a 2026-10-07 22:36:00,558 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:36:02,698 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:02] "POST /customizer_report/html/2368 HTTP/1.1" 200 - 87 0.111 2.031 2026-10-07 22:36:02,719 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:02] "GET /web/assets/a555c88/web.report_assets_common.min.js HTTP/1.1" 200 - 2 0.010 0.007 2026-10-07 22:36:02,721 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_context.CustomizerTestReportEditorAssets.test_the_report_editor_page_still_links_the_editor_styles: waiting for threads: [] 2026-10-07 22:36:02,766 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_context: Starting CustomizerTestReportEditorAssets.test_the_report_editor_styles_bundle_adds_no_script_to_the_page ... 2026-10-07 22:36:02,786 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:admin from n/a 2026-10-07 22:36:02,805 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:36:03,674 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:03] "POST /customizer_report/html/2368 HTTP/1.1" 200 - 87 0.149 0.724 2026-10-07 22:36:03,694 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:03] "GET /web/assets/a555c88/web.report_assets_common.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-07 22:36:03,697 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_context.CustomizerTestReportEditorAssets.test_the_report_editor_styles_bundle_adds_no_script_to_the_page: waiting for threads: [] 2026-10-07 22:36:03,751 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:36:03,857 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportEditModeHiddenBranches.test_a_removed_plain_element_with_no_conditional_directive_is_hidden_in_edit_mode ... 2026-10-07 22:36:04,035 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportEditModeHiddenBranches.test_an_unrelated_preceding_independent_t_if_is_not_merged_into_the_removed_chain ... 2026-10-07 22:36:04,222 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportEditModeHiddenBranches.test_removing_the_head_of_a_chain_still_tags_it_as_one_group ... 2026-10-07 22:36:04,388 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportEditModeHiddenBranches.test_removing_the_last_branch_of_a_chain_hides_it_and_leaves_the_others_one_active_group ... 2026-10-07 22:36:04,604 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportEditModeHiddenBranches.test_removing_the_middle_branch_tags_the_chain_as_one_group_with_it_hidden ... 2026-10-07 22:36:04,804 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:36:04,895 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportShowRestoresRemoved.test_show_brings_back_a_removed_plain_element ... 2026-10-07 22:36:05,087 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497065] 2026-10-07 22:36:05,087 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [9855] 2026-10-07 22:36:05,127 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportShowRestoresRemoved.test_show_is_refused_for_an_element_that_is_not_hidden ... 2026-10-07 22:36:05,318 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportShowRestoresRemoved.test_show_or_undo_after_removing_any_chain_branch_restores_the_template_exactly ... 2026-10-07 22:36:05,480 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497071] 2026-10-07 22:36:05,480 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [9859] 2026-10-07 22:36:05,628 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497073] 2026-10-07 22:36:05,628 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [9861] 2026-10-07 22:36:05,770 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497075] 2026-10-07 22:36:05,770 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [9863] 2026-10-07 22:36:05,901 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497077] 2026-10-07 22:36:05,901 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [9865] 2026-10-07 22:36:06,104 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497079] 2026-10-07 22:36:06,105 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [9867] 2026-10-07 22:36:06,253 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497081] 2026-10-07 22:36:06,253 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [9869] 2026-10-07 22:36:06,298 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportShowRestoresRemoved.test_showing_one_of_two_removed_branches_matches_only_removing_the_other ... 2026-10-07 22:36:06,585 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportShowRestoresRemoved.test_undo_after_show_restores_the_hidden_state ... 2026-10-07 22:36:06,716 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497089] 2026-10-07 22:36:06,717 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [9875] 2026-10-07 22:36:06,818 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:36:06,925 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportHiddenBranchesPrint.test_removing_the_head_branch_prints_the_chain_without_it ... 2026-10-07 22:36:07,025 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportHiddenBranchesPrint.test_removing_the_head_of_a_chain_keeps_a_preceding_independent_condition_out_of_it ... 2026-10-07 22:36:07,145 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportHiddenBranchesPrint.test_removing_the_last_branch_prints_the_chain_without_it ... 2026-10-07 22:36:07,273 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportHiddenBranchesPrint.test_removing_the_middle_branch_prints_the_chain_without_it ... 2026-10-07 22:36:07,396 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportHiddenBranchesPrint.test_removing_the_middle_then_the_last_branch_prints_the_head_alone ... 2026-10-07 22:36:07,600 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:36:07,701 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportCreatedChain.test_removing_the_head_of_a_created_chain_promotes_the_next_branch_and_the_template_renders ... 2026-10-07 22:36:07,908 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportCreatedChain.test_removing_the_last_branch_of_a_created_chain_leaves_the_others_as_they_were ... 2026-10-07 22:36:08,072 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:36:08,176 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportInsertAroundChain.test_a_block_inserted_after_a_middle_branch_lands_after_the_whole_chain ... 2026-10-07 22:36:08,373 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportInsertAroundChain.test_a_block_inserted_after_a_node_of_no_chain_lands_right_after_it ... 2026-10-07 22:36:08,571 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportInsertAroundChain.test_a_block_inserted_after_the_head_of_a_chain_lands_after_the_whole_chain ... 2026-10-07 22:36:08,733 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportInsertAroundChain.test_a_block_inserted_before_a_t_elif_branch_lands_before_the_chain_head ... 2026-10-07 22:36:08,879 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportInsertAroundChain.test_a_block_inserted_before_a_t_else_branch_lands_before_the_chain_head ... 2026-10-07 22:36:09,037 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:36:09,147 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_preview_pager_scope: Starting CustomizerTestReportPreviewPagerScope.test_every_matching_record_is_reachable_through_the_pager_beyond_the_head ... 2026-10-07 22:36:09,610 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:36:11,428 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_preview_record_selection: Starting CustomizerTestReportPreviewRecordSelection.test_auto_pick_reports_clearly_when_no_candidate_renders ... 2026-10-07 22:36:11,598 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 218, model: res.partner, fields: comment 2026-10-07 22:36:11,615 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 218, model: res.partner, fields: comment 2026-10-07 22:36:11,748 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 218, model: res.partner, fields: comment 2026-10-07 22:36:11,782 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 218, model: res.partner, fields: comment 2026-10-07 22:36:11,836 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_preview_record_selection: Starting CustomizerTestReportPreviewRecordSelection.test_auto_pick_skips_an_unrenderable_candidate_for_a_printable_one ... 2026-10-07 22:36:12,000 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 218, model: res.partner, fields: comment 2026-10-07 22:36:12,116 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 218, model: res.partner, fields: comment 2026-10-07 22:36:12,390 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_preview_record_selection: Starting CustomizerTestReportPreviewRecordSelection.test_explicit_rc_id_on_a_non_user_facing_broken_record_is_flagged_unprintable_when_another_candidate_renders ... 2026-10-07 22:36:12,684 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:36:12,774 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_text_edits: Starting CustomizerTestReportTextEdits.test_a_typed_line_break_prints_the_two_lines_apart ... 2026-10-07 22:36:12,891 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_text_edits: Starting CustomizerTestReportTextEdits.test_a_typed_non_breaking_space_prints_a_non_breaking_space ... 2026-10-07 22:36:13,001 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_text_edits: Starting CustomizerTestReportTextEdits.test_a_typed_tag_next_to_a_line_break_prints_as_text_not_as_markup ... 2026-10-07 22:36:13,115 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_text_edits: Starting CustomizerTestReportTextEdits.test_an_inner_text_edit_keeps_the_other_saved_edits_and_their_order ... 2026-10-07 22:36:13,355 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_text_edits: Starting CustomizerTestReportTextEdits.test_an_inner_text_edit_of_another_element_between_two_edits_of_one_element_is_kept ... 2026-10-07 22:36:13,524 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_text_edits: Starting CustomizerTestReportTextEdits.test_two_attribute_edits_of_one_element_both_stay_effective ... 2026-10-07 22:36:13,661 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_text_edits: Starting CustomizerTestReportTextEdits.test_two_inner_text_edits_of_one_element_print_only_the_second_text ... 2026-10-07 22:36:13,798 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_text_edits: Starting CustomizerTestReportTextEdits.test_undo_and_redo_of_the_second_inner_text_edit_restore_the_report_around_it ... 2026-10-07 22:36:14,017 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:36:14,114 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_report_text_edits: Starting CustomizerTestReportTextEditsAfterASiblingInsert.test_editing_the_text_of_a_paragraph_inserted_before_an_edited_one_keeps_both_texts ... 2026-10-07 22:36:14,318 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:36:15,826 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_save_addressing: Starting CustomizerTestSameNameSiblingSave.test_editing_the_second_same_name_field_leaves_the_first ... 2026-10-07 22:36:16,116 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_save_addressing: Starting CustomizerTestSameNameSiblingSave.test_moving_the_second_same_name_field_by_its_position_moves_that_field ... 2026-10-07 22:36:16,511 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_save_addressing: Starting CustomizerTestSameNameSiblingSave.test_moving_the_second_same_name_field_moves_that_field ... 2026-10-07 22:36:16,822 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_save_addressing: Starting CustomizerTestSameNameSiblingSave.test_moving_the_second_same_name_group_by_its_position_moves_that_group ... 2026-10-07 22:36:17,199 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_save_addressing: Starting CustomizerTestSameNameSiblingSave.test_removing_the_second_same_name_field_hides_it_and_leaves_the_first ... 2026-10-07 22:36:17,559 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:36:19,209 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_save_addressing: Starting CustomizerTestSameNameSiblingCompaction.test_compaction_keeps_edits_on_the_second_same_name_sibling ... 2026-10-07 22:36:19,325 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_save_addressing: Starting CustomizerTestSameNameSiblingCompaction.test_removing_the_second_same_name_sibling_hides_it_and_changes_nothing_else ... 2026-10-07 22:36:19,436 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:36:21,322 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_save_addressing: Starting CustomizerTestSaveLogsNothing.test_editing_a_field_an_earlier_save_moved_into_another_group_logs_nothing ... 2026-10-07 22:36:21,715 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_save_addressing: Starting CustomizerTestSaveLogsNothing.test_editing_an_unnamed_node_an_earlier_save_moved_by_position_logs_nothing ... 2026-10-07 22:36:22,198 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:36:23,892 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_save_rejection_leaves_no_trace: Starting CustomizerSaveRejectionLeavesNoTraceTest.test_a_database_concurrency_failure_during_save_propagates_instead_of_being_swallowed ... 2026-10-07 22:36:24,104 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_save_rejection_leaves_no_trace: Starting CustomizerSaveRejectionLeavesNoTraceTest.test_accepted_save_creates_then_updates_the_same_customization_view ... 2026-10-07 22:36:24,457 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_save_rejection_leaves_no_trace: Starting CustomizerSaveRejectionLeavesNoTraceTest.test_rejected_save_on_a_view_with_existing_customization_leaves_its_arch_unchanged ... 2026-10-07 22:36:24,861 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_save_rejection_leaves_no_trace: Starting CustomizerSaveRejectionLeavesNoTraceTest.test_rejected_save_on_a_view_without_prior_customization_leaves_no_customization_view ... 2026-10-07 22:36:25,199 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #226 deleted ir.model.data records with IDs: [497177] 2026-10-07 22:36:25,199 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #226 deleted ir.ui.view records with IDs: [9941] 2026-10-07 22:36:25,254 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:36:26,928 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_served_node_info: Starting CustomizerTestDefaultSubViewUnstamped.test_default_x2many_sub_view_nodes_carry_no_customizer_path ... 2026-10-07 22:36:27,078 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:36:28,859 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_served_node_info: Starting CustomizerTestFieldLevelGroupsServed.test_field_and_its_label_carry_the_groups_of_the_model_field ... 2026-10-07 22:36:28,981 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_served_node_info: Starting CustomizerTestFieldLevelGroupsServed.test_field_without_field_level_groups_carries_none ... 2026-10-07 22:36:29,132 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:36:30,628 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_served_node_info: Starting CustomizerTestUnresolvableGroupReference.test_denied_node_with_a_vanished_group_reference_is_served ... 2026-10-07 22:36:31,237 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497181] 2026-10-07 22:36:31,387 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:36:31,559 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_tool_screen_host_geometry.py", line 35, in setUpClass empty_state_model = cls.env["ir.model"].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:36:36,105 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa042518f40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_tool_screen_host_geometry.py", line 35, in setUpClass empty_state_model = cls.env["ir.model"].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:36:36,106 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06caa80e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_tool_screen_host_geometry.py", line 35, in setUpClass empty_state_model = cls.env["ir.model"].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:36:36,114 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_tool_screen_host_geometry.py", line 35, in setUpClass empty_state_model = cls.env["ir.model"].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:36:36,120 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06caa8a40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_tool_screen_host_geometry.py", line 35, in setUpClass empty_state_model = cls.env["ir.model"].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:36:36,915 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_tool_screen_host_geometry.py", line 47, in setUpClass long_list_model = cls.env["ir.model"].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:36:40,000 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040c47740> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_tool_screen_host_geometry.py", line 47, in setUpClass long_list_model = cls.env["ir.model"].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:36:40,002 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06cb89f80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_tool_screen_host_geometry.py", line 47, in setUpClass long_list_model = cls.env["ir.model"].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:36:40,019 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_tool_screen_host_geometry.py", line 47, in setUpClass long_list_model = cls.env["ir.model"].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:36:40,024 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06cb88900> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_tool_screen_host_geometry.py", line 47, in setUpClass long_list_model = cls.env["ir.model"].create_new_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:36:41,681 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry: Starting TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box ... 2026-10-07 22:36:42,111 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box: Chrome pid: 1444 2026-10-07 22:36:42,111 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box: Chrome headless temporary user profile dir: /tmp/tmp9smc6gcb_chrome_odoo 2026-10-07 22:36:42,111 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box: Issuing json command http://127.0.0.1:33169/json/version 2026-10-07 22:36:42,113 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:33169/json/version with timeout 3 increased to 10s during tests 2026-10-07 22:36:42,187 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box: Browser version: Chrome/150.0.7871.114 2026-10-07 22:36:42,188 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box: Issuing json command http://127.0.0.1:33169/json 2026-10-07 22:36:42,189 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:33169/json with timeout 3 increased to 10s during tests 2026-10-07 22:36:42,209 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box: Websocket url found: ws://127.0.0.1:33169/devtools/page/7F624227391B0CD0259F33B568545C68 2026-10-07 22:36:42,227 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box: Enable chrome headless console log notification 2026-10-07 22:36:42,242 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box: Chrome headless enable page notifications 2026-10-07 22:36:42,297 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:admin from n/a 2026-10-07 22:36:42,316 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box: Setting session cookie in browser 2026-10-07 22:36:42,327 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box: Open "http://127.0.0.1:8069/odoo/action-2379/customizer?debug=1&page=automations" in browser 2026-10-07 22:36:42,327 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box: Navigating to: "http://127.0.0.1:8069/odoo/action-2379/customizer?debug=1&page=automations" 2026-10-07 22:36:42,353 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:36:44,219 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:44] "GET /odoo/action-2379/customizer?debug=1&page=automations HTTP/1.1" 200 - 183 0.276 1.595 2026-10-07 22:36:44,224 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box: Navigation result: {'frameId': '7F624227391B0CD0259F33B568545C68', 'loaderId': '82FEAB286D467B3F84680BE66F74D924', 'isDownload': False} 2026-10-07 22:36:44,225 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box: Evaluate ready code "odoo.isTourReady('customizer_tool_screen_empty_state_geometry_tour')" 2026-10-07 22:36:44,287 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:44] "GET /web/webclient/translations/ab9eda3054d49b82d1b8b7fa5adf1537393fffac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 22:36:45,476 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:45] "GET /web/webclient/load_menus/3486005481a43861da5e4c2a1cc839f148cd62ad26a40c97a28080f1d5f6086f HTTP/1.1" 200 - 1044 0.551 0.658 2026-10-07 22:36:45,486 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:45] "GET /web/assets/67c1386/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 1.218 2026-10-07 22:36:45,538 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:45] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.031 1.230 2026-10-07 22:36:45,547 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 22:36:45,549 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:45] "GET /web/assets/0a0cc8d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 1.281 2026-10-07 22:36:45,630 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:45] "GET /web/assets/37c710e/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.026 2026-10-07 22:36:45,707 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:45] "GET /web/assets/ed2b8de/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 22:36:46,542 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:46] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.015 2026-10-07 22:36:46,565 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:46] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.035 2026-10-07 22:36:46,575 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:46] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.045 2026-10-07 22:36:46,582 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box.browser: Owl is running in 'dev' mode. 2026-10-07 22:36:46,592 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:46] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.011 0.026 2026-10-07 22:36:46,675 121 INFO rb-61b7113-225342-422164 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-07 22:36:46,792 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box: The ready code tooks too much time : 2.567732334136963 2026-10-07 22:36:46,804 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box: Evaluate test code "odoo.startTour('customizer_tool_screen_empty_state_geometry_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-2379/customizer?debug=1&page=automations", "delayToCheckUndeterminisms": 0})" 2026-10-07 22:36:46,806 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:46] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.068 0.150 2026-10-07 22:36:46,821 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box.browser: [1/1] Tour customizer_tool_screen_empty_state_geometry_tour → Step The standard empty-state help mounts inside the hosted action (trigger: .customizer_container .o_action .o_nocontent_help) 2026-10-07 22:36:46,876 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:46] "POST /web/action/load HTTP/1.1" 200 - 11 0.027 0.207 2026-10-07 22:36:46,888 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:46] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 22:36:47,425 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:47] "POST /mail/data HTTP/1.1" 200 - 146 0.268 0.384 2026-10-07 22:36:47,473 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:47] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.013 0.799 2026-10-07 22:36:47,667 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:47] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 35 0.087 0.917 2026-10-07 22:36:47,682 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:47] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 1.029 2026-10-07 22:36:47,739 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:47] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.026 0.847 2026-10-07 22:36:47,745 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:47] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.959 2026-10-07 22:36:47,780 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 22:36:47,800 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 22:36:47,806 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:47] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 11 0.028 0.071 2026-10-07 22:36:47,868 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:47] "GET /web/image/res.partner/3/avatar_128?unique=1791406129000 HTTP/1.1" 200 - 9 0.024 0.126 2026-10-07 22:36:47,926 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:47] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.032 0.246 2026-10-07 22:36:47,968 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:47] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.013 0.245 2026-10-07 22:36:47,989 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 22:36:48,021 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:48] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.291 2026-10-07 22:36:48,030 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:48] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.000 0.186 2026-10-07 22:36:48,052 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:48] "GET /web/assets/bb8c7a3/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 22:36:48,118 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:48] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US&debug=1 HTTP/1.1" 200 - 5 0.003 0.031 2026-10-07 22:36:48,178 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:48] "GET /web/bundle/web.assets_backend_lazy?lang=en_US&debug=1 HTTP/1.1" 200 - 6 0.003 0.085 2026-10-07 22:36:48,210 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:48] "GET /web/assets/73860b9/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.012 0.063 2026-10-07 22:36:48,219 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:48] "GET /web/assets/37d5ae1/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.002 0.081 2026-10-07 22:36:48,589 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b14f7b5/web.assets_backend_lazy.min.css (id:7582) 2026-10-07 22:36:48,602 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:48] "GET /web/assets/b14f7b5/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.024 0.383 2026-10-07 22:36:48,794 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1a51390/web.assets_backend_lazy.min.js (id:7583) 2026-10-07 22:36:48,802 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:48] "GET /web/assets/1a51390/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.015 0.588 2026-10-07 22:36:48,842 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:48] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.002 0.005 2026-10-07 22:36:48,925 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:48] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.025 0.050 2026-10-07 22:36:48,935 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:48] "POST /web/dataset/call_kw/ir.actions.act_window/read HTTP/1.1" 200 - 1 0.003 0.066 2026-10-07 22:36:48,965 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:48] "POST /web/dataset/call_kw/ir.model/search_read HTTP/1.1" 200 - 2 0.002 0.008 2026-10-07 22:36:48,999 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:48] "GET /base_automation/static/img/automation.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 22:36:49,228 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:49] "POST /web/dataset/call_kw/base.automation/get_views HTTP/1.1" 200 - 55 0.103 0.127 2026-10-07 22:36:49,307 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:49] "POST /web/dataset/call_kw/base.automation/web_search_read HTTP/1.1" 200 - 2 0.012 0.021 2026-10-07 22:36:49,314 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:49] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.035 2026-10-07 22:36:49,435 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box.browser: tour succeeded 2026-10-07 22:36:49,437 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box.browser: ╔═════════════════════════════════════════════════════════════════╗ ║ TOUR customizer_tool_screen_empty_state_geometry_tour SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════╝ 2026-10-07 22:36:49,578 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box.browser: heap 26074096 (allocated 27361280) 2026-10-07 22:36:49,597 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box: Closing chrome headless with pid 1444 2026-10-07 22:36:49,602 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box: Closing websocket connection 2026-10-07 22:36:49,605 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box: Terminating chrome headless with pid 1444 2026-10-07 22:36:49,716 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261007_223649_715814_test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box.txt 2026-10-07 22:36:49,716 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box: Removing chrome user profile "/tmp/tmp9smc6gcb_chrome_odoo" 2026-10-07 22:36:49,759 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry: Starting TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size ... 2026-10-07 22:36:50,186 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size: Chrome pid: 1656 2026-10-07 22:36:50,187 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size: Chrome headless temporary user profile dir: /tmp/tmpc0o2uvfy_chrome_odoo 2026-10-07 22:36:50,187 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size: Issuing json command http://127.0.0.1:33279/json/version 2026-10-07 22:36:50,188 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:33279/json/version with timeout 3 increased to 10s during tests 2026-10-07 22:36:50,225 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size: Browser version: Chrome/150.0.7871.114 2026-10-07 22:36:50,225 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size: Issuing json command http://127.0.0.1:33279/json 2026-10-07 22:36:50,226 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:33279/json with timeout 3 increased to 10s during tests 2026-10-07 22:36:50,238 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size: Websocket url found: ws://127.0.0.1:33279/devtools/page/6FB5812B1AECD65E56B5D08D2965D9B5 2026-10-07 22:36:50,250 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size: Enable chrome headless console log notification 2026-10-07 22:36:50,254 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size: Chrome headless enable page notifications 2026-10-07 22:36:50,332 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:admin from n/a 2026-10-07 22:36:50,351 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size: Setting session cookie in browser 2026-10-07 22:36:50,368 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size: Open "http://127.0.0.1:8069/odoo/action-2380/customizer?debug=1&page=access" in browser 2026-10-07 22:36:50,368 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size: Navigating to: "http://127.0.0.1:8069/odoo/action-2380/customizer?debug=1&page=access" 2026-10-07 22:36:50,396 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:36:52,497 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:52] "GET /odoo/action-2380/customizer?debug=1&page=access HTTP/1.1" 200 - 188 0.291 1.815 2026-10-07 22:36:52,501 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size: Navigation result: {'frameId': '6FB5812B1AECD65E56B5D08D2965D9B5', 'loaderId': '741036583C976A2F8C35DEB68B1AEE37', 'isDownload': False} 2026-10-07 22:36:52,502 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size: Evaluate ready code "odoo.isTourReady('customizer_tool_screen_font_size_parity_tour')" 2026-10-07 22:36:52,553 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:52] "GET /web/assets/67c1386/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.010 2026-10-07 22:36:52,616 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 22:36:53,894 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:53] "GET /web/webclient/load_menus/3486005481a43861da5e4c2a1cc839f148cd62ad26a40c97a28080f1d5f6086f HTTP/1.1" 200 - 1044 0.644 0.704 2026-10-07 22:36:53,903 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:53] "GET /web/webclient/translations/ab9eda3054d49b82d1b8b7fa5adf1537393fffac?lang=en_US HTTP/1.1" 200 - 0 0.000 1.354 2026-10-07 22:36:53,942 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:53] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.016 1.374 2026-10-07 22:36:53,970 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:53] "GET /web/assets/0a0cc8d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 1.427 2026-10-07 22:36:54,003 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:54] "GET /web/assets/37c710e/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.011 0.035 2026-10-07 22:36:54,106 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:54] "GET /web/assets/ed2b8de/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.008 0.016 2026-10-07 22:36:54,967 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:54] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-07 22:36:54,972 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:54] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-07 22:36:54,981 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:54] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-07 22:36:55,012 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:55] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.011 0.014 2026-10-07 22:36:55,015 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size.browser: Owl is running in 'dev' mode. 2026-10-07 22:36:55,071 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:55] "POST /web/action/load HTTP/1.1" 200 - 11 0.016 0.029 2026-10-07 22:36:55,113 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:55] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.072 2026-10-07 22:36:55,179 121 INFO rb-61b7113-225342-422164 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-07 22:36:55,190 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size: The ready code tooks too much time : 2.6888020038604736 2026-10-07 22:36:55,212 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size: Evaluate test code "odoo.startTour('customizer_tool_screen_font_size_parity_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-2380/customizer?debug=1&page=access", "delayToCheckUndeterminisms": 0})" 2026-10-07 22:36:55,240 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size.browser: [1/3] Tour customizer_tool_screen_font_size_parity_tour → Step Capture the hosted field's font-size, and check the Customizer's own chrome kept its smaller size (trigger: .customizer_container .o_data_cell) 2026-10-07 22:36:55,270 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:55] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.067 0.180 2026-10-07 22:36:55,349 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:55] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 22:36:55,551 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:55] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.106 0.298 2026-10-07 22:36:55,595 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:55] "GET /odoo/offline HTTP/1.1" 200 - 5 0.013 0.411 2026-10-07 22:36:55,603 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:55] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.375 2026-10-07 22:36:56,164 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:56] "POST /mail/data HTTP/1.1" 200 - 140 0.240 0.719 2026-10-07 22:36:56,171 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 22:36:56,188 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 22:36:56,211 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.016 0.850 2026-10-07 22:36:56,255 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:56] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.007 1.118 2026-10-07 22:36:56,303 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:56] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.011 0.665 2026-10-07 22:36:56,347 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:56] "GET /web/image/res.partner/3/avatar_128?unique=1791406129000 HTTP/1.1" 200 - 9 0.015 0.688 2026-10-07 22:36:56,381 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:56] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 11 0.010 0.777 2026-10-07 22:36:56,387 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-07 22:36:56,516 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:56] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.066 0.042 2026-10-07 22:36:56,523 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:56] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.001 0.079 2026-10-07 22:36:56,539 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 22:36:56,553 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:56] "GET /web/assets/bb8c7a3/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.005 0.007 2026-10-07 22:36:56,629 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:56] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US&debug=1 HTTP/1.1" 200 - 5 0.002 0.041 2026-10-07 22:36:56,691 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:56] "GET /web/bundle/web.assets_backend_lazy?lang=en_US&debug=1 HTTP/1.1" 200 - 6 0.003 0.097 2026-10-07 22:36:56,701 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:56] "GET /web/assets/37d5ae1/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.002 0.037 2026-10-07 22:36:56,712 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:56] "GET /web/assets/73860b9/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.057 2026-10-07 22:36:56,886 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1a51390/web.assets_backend_lazy.min.js (id:7584) 2026-10-07 22:36:56,894 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:56] "GET /web/assets/1a51390/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 15 0.016 0.161 2026-10-07 22:36:57,167 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b14f7b5/web.assets_backend_lazy.min.css (id:7585) 2026-10-07 22:36:57,173 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:57] "GET /web/assets/b14f7b5/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 6 0.009 0.448 2026-10-07 22:36:57,197 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:57] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.003 0.004 2026-10-07 22:36:57,257 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:57] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.022 0.031 2026-10-07 22:36:57,267 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:57] "POST /web/dataset/call_kw/ir.actions.act_window/read HTTP/1.1" 200 - 2 0.003 0.055 2026-10-07 22:36:57,305 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:57] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 6 0.008 0.009 2026-10-07 22:36:57,324 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:57] "POST /web/dataset/call_kw/ir.model/search_read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-07 22:36:57,422 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:57] "POST /web/dataset/call_kw/ir.model.access/get_views HTTP/1.1" 200 - 21 0.044 0.036 2026-10-07 22:36:57,471 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:57] "POST /web/dataset/call_kw/ir.model.access/web_search_read HTTP/1.1" 200 - 5 0.008 0.011 2026-10-07 22:36:57,477 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:57] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 22:36:57,804 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size.browser: [2/3] Tour customizer_tool_screen_font_size_parity_tour → Step Leave the Customizer for the real (non-Customizer) Access Rights screen (trigger: body) 2026-10-07 22:36:57,997 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:57] "GET /odoo/action-base.ir_access_act HTTP/1.1" 200 - 22 0.037 0.081 2026-10-07 22:36:58,129 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 22:36:58,335 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.016 0.027 2026-10-07 22:36:59,260 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size.browser: [3/3] Tour customizer_tool_screen_font_size_parity_tour → Step The real Access Rights screen's own field text must be the same size the Customizer hosted (trigger: .o_data_cell) 2026-10-07 22:36:59,273 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:59] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.006 2026-10-07 22:36:59,297 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size.browser: Owl is running in 'dev' mode. 2026-10-07 22:36:59,385 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:59] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.011 0.029 2026-10-07 22:36:59,510 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:59] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.054 0.103 2026-10-07 22:36:59,855 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:59] "POST /mail/data HTTP/1.1" 200 - 72 0.143 0.269 2026-10-07 22:36:59,859 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:59] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.352 2026-10-07 22:36:59,894 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:59] "POST /web/action/load HTTP/1.1" 200 - 10 0.011 0.334 2026-10-07 22:36:59,929 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:36:59] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.011 0.370 2026-10-07 22:37:00,043 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-07 22:37:00,080 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:00] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.004 0.026 2026-10-07 22:37:00,092 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:00] "POST /web/dataset/call_kw/ir.model.access/get_views HTTP/1.1" 200 - 1 0.001 0.024 2026-10-07 22:37:00,163 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:00] "POST /web/dataset/call_kw/ir.model.access/web_search_read HTTP/1.1" 200 - 5 0.018 0.021 2026-10-07 22:37:00,169 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:00] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.039 2026-10-07 22:37:00,460 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size.browser: tour succeeded 2026-10-07 22:37:00,460 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size.browser: ╔═════════════════════════════════════════════════════════════╗ ║ TOUR customizer_tool_screen_font_size_parity_tour SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════╝ 2026-10-07 22:37:00,783 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size.browser: heap 26992040 (allocated 28672000) 2026-10-07 22:37:00,796 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size: Closing chrome headless with pid 1656 2026-10-07 22:37:00,798 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size: Closing websocket connection 2026-10-07 22:37:00,798 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size: Terminating chrome headless with pid 1656 2026-10-07 22:37:00,919 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261007_223700_919469_test_tool_screen_field_text_matches_the_real_web_clients_font_size.txt 2026-10-07 22:37:00,919 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_field_text_matches_the_real_web_clients_font_size: Removing chrome user profile "/tmp/tmpc0o2uvfy_chrome_odoo" 2026-10-07 22:37:00,970 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry: Starting TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed ... 2026-10-07 22:37:01,398 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed: Chrome pid: 1910 2026-10-07 22:37:01,398 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed: Chrome headless temporary user profile dir: /tmp/tmp0efblcra_chrome_odoo 2026-10-07 22:37:01,398 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed: Issuing json command http://127.0.0.1:37413/json/version 2026-10-07 22:37:01,400 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:37413/json/version with timeout 3 increased to 10s during tests 2026-10-07 22:37:01,502 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed: Browser version: Chrome/150.0.7871.114 2026-10-07 22:37:01,502 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed: Issuing json command http://127.0.0.1:37413/json 2026-10-07 22:37:01,503 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:37413/json with timeout 3 increased to 10s during tests 2026-10-07 22:37:01,514 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed: Websocket url found: ws://127.0.0.1:37413/devtools/page/5F345E57EF29BC17F01F9D7A2E72361A 2026-10-07 22:37:01,539 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed: Enable chrome headless console log notification 2026-10-07 22:37:01,569 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed: Chrome headless enable page notifications 2026-10-07 22:37:01,627 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:admin from n/a 2026-10-07 22:37:01,643 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed: Setting session cookie in browser 2026-10-07 22:37:01,656 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed: Open "http://127.0.0.1:8069/odoo/action-2380/customizer?debug=1&page=access" in browser 2026-10-07 22:37:01,656 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed: Navigating to: "http://127.0.0.1:8069/odoo/action-2380/customizer?debug=1&page=access" 2026-10-07 22:37:01,692 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:37:03,676 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:03] "GET /odoo/action-2380/customizer?debug=1&page=access HTTP/1.1" 200 - 188 0.291 1.708 2026-10-07 22:37:03,683 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed: Navigation result: {'frameId': '5F345E57EF29BC17F01F9D7A2E72361A', 'loaderId': '25BF36B4B08874869B206BB134B15A21', 'isDownload': False} 2026-10-07 22:37:03,683 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed: Evaluate ready code "odoo.isTourReady('customizer_tool_screen_scroll_fixed_tour')" 2026-10-07 22:37:03,751 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:03] "GET /web/assets/0a0cc8d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.013 0.015 2026-10-07 22:37:04,819 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:04] "GET /web/webclient/load_menus/3486005481a43861da5e4c2a1cc839f148cd62ad26a40c97a28080f1d5f6086f HTTP/1.1" 200 - 1044 0.441 0.651 2026-10-07 22:37:04,827 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:04] "GET /web/assets/67c1386/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 1.107 2026-10-07 22:37:04,843 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:04] "GET /web/webclient/translations/ab9eda3054d49b82d1b8b7fa5adf1537393fffac?lang=en_US HTTP/1.1" 200 - 0 0.000 1.114 2026-10-07 22:37:04,865 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:04] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.007 1.120 2026-10-07 22:37:04,883 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 22:37:04,887 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:04] "GET /web/assets/37c710e/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 22:37:04,930 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:04] "GET /web/assets/ed2b8de/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-07 22:37:05,633 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:05] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-07 22:37:05,638 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:05] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-10-07 22:37:05,642 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:05] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-07 22:37:05,665 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:05] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.008 2026-10-07 22:37:05,683 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed.browser: Owl is running in 'dev' mode. 2026-10-07 22:37:05,755 121 INFO rb-61b7113-225342-422164 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-07 22:37:05,816 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:05] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.031 0.101 2026-10-07 22:37:05,820 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:05] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.085 2026-10-07 22:37:05,883 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:05] "POST /web/action/load HTTP/1.1" 200 - 11 0.036 0.117 2026-10-07 22:37:05,896 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed: Evaluate test code "odoo.startTour('customizer_tool_screen_scroll_fixed_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-2380/customizer?debug=1&page=access", "delayToCheckUndeterminisms": 0})" 2026-10-07 22:37:05,937 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed.browser: [1/2] Tour customizer_tool_screen_scroll_fixed_tour → Step The long list mounted with its rows (trigger: .customizer_container .o_data_row) 2026-10-07 22:37:05,991 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:05] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 22:37:06,068 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:06] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.061 0.235 2026-10-07 22:37:06,092 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:06] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.215 2026-10-07 22:37:06,448 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:06] "POST /mail/data HTTP/1.1" 200 - 140 0.156 0.377 2026-10-07 22:37:06,464 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 22:37:06,480 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:06] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.007 0.722 2026-10-07 22:37:06,486 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 22:37:06,520 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:06] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 11 0.016 0.398 2026-10-07 22:37:06,586 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:06] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.021 0.447 2026-10-07 22:37:06,588 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:06] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.641 2026-10-07 22:37:06,637 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:06] "GET /web/image/res.partner/3/avatar_128?unique=1791406129000 HTTP/1.1" 200 - 9 0.012 0.517 2026-10-07 22:37:06,683 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:06] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.693 2026-10-07 22:37:06,693 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:06] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.028 2026-10-07 22:37:06,764 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:06] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.035 0.056 2026-10-07 22:37:06,782 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:06] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.000 0.079 2026-10-07 22:37:06,800 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 22:37:06,812 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:06] "GET /web/assets/bb8c7a3/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-07 22:37:06,901 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:06] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US&debug=1 HTTP/1.1" 200 - 5 0.004 0.041 2026-10-07 22:37:06,969 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:06] "GET /web/bundle/web.assets_backend_lazy?lang=en_US&debug=1 HTTP/1.1" 200 - 6 0.008 0.102 2026-10-07 22:37:06,981 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:06] "GET /web/assets/37d5ae1/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.002 0.050 2026-10-07 22:37:06,995 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:06] "GET /web/assets/73860b9/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.068 2026-10-07 22:37:07,318 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b14f7b5/web.assets_backend_lazy.min.css (id:7586) 2026-10-07 22:37:07,324 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:07] "GET /web/assets/b14f7b5/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.013 0.319 2026-10-07 22:37:07,473 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1a51390/web.assets_backend_lazy.min.js (id:7587) 2026-10-07 22:37:07,477 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:07] "GET /web/assets/1a51390/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.012 0.466 2026-10-07 22:37:07,522 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:07] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.004 0.006 2026-10-07 22:37:07,588 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:07] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.027 0.040 2026-10-07 22:37:07,601 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:07] "POST /web/dataset/call_kw/ir.actions.act_window/read HTTP/1.1" 200 - 2 0.002 0.051 2026-10-07 22:37:07,648 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:07] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 6 0.005 0.011 2026-10-07 22:37:07,695 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:07] "POST /web/dataset/call_kw/ir.model/search_read HTTP/1.1" 200 - 2 0.003 0.007 2026-10-07 22:37:07,769 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:07] "POST /web/dataset/call_kw/ir.model.access/get_views HTTP/1.1" 200 - 21 0.028 0.029 2026-10-07 22:37:07,825 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:07] "POST /web/dataset/call_kw/ir.model.access/web_search_read HTTP/1.1" 200 - 5 0.006 0.012 2026-10-07 22:37:07,834 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:07] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 22:37:08,144 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed.browser: [2/2] Tour customizer_tool_screen_scroll_fixed_tour → Step Scrolling the long list keeps the control panel and column header fixed (trigger: .customizer_container .o_control_panel) 2026-10-07 22:37:08,230 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed.browser: tour succeeded 2026-10-07 22:37:08,231 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR customizer_tool_screen_scroll_fixed_tour SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-10-07 22:37:08,402 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed.browser: heap 27189508 (allocated 28147712) 2026-10-07 22:37:08,407 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed: Closing chrome headless with pid 1910 2026-10-07 22:37:08,410 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed: Closing websocket connection 2026-10-07 22:37:08,413 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed: Terminating chrome headless with pid 1910 2026-10-07 22:37:08,534 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261007_223708_534644_test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed.txt 2026-10-07 22:37:08,535 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tool_screen_host_geometry.TestCustomizerToolScreenHostGeometry.test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed: Removing chrome user profile "/tmp/tmp0efblcra_chrome_odoo" 2026-10-07 22:37:08,667 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:37:13,216 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa04248a520> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:37:13,217 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f284220> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:37:13,227 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:37:13,234 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f286d40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:37:13,279 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:37:13,676 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_editor_tour ... 2026-10-07 22:37:14,084 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Chrome pid: 2124 2026-10-07 22:37:14,085 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Chrome headless temporary user profile dir: /tmp/tmph97dcq7f_chrome_odoo 2026-10-07 22:37:14,085 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Issuing json command http://127.0.0.1:33601/json/version 2026-10-07 22:37:14,087 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:33601/json/version with timeout 3 increased to 10s during tests 2026-10-07 22:37:14,135 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 22:37:14,136 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Issuing json command http://127.0.0.1:33601/json 2026-10-07 22:37:14,137 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:33601/json with timeout 3 increased to 10s during tests 2026-10-07 22:37:14,161 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Websocket url found: ws://127.0.0.1:33601/devtools/page/C63CB0FB39CE346B742F86193715957D 2026-10-07 22:37:14,179 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Enable chrome headless console log notification 2026-10-07 22:37:14,188 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Chrome headless enable page notifications 2026-10-07 22:37:14,244 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:admin from n/a 2026-10-07 22:37:14,262 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Setting session cookie in browser 2026-10-07 22:37:14,267 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Open "http://127.0.0.1:8069/odoo/action-2382?view_type=list" in browser 2026-10-07 22:37:14,267 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-2382?view_type=list" 2026-10-07 22:37:14,289 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:37:16,329 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:16] "GET /odoo/action-2382?view_type=list HTTP/1.1" 200 - 186 0.285 1.762 2026-10-07 22:37:16,338 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Navigation result: {'frameId': 'C63CB0FB39CE346B742F86193715957D', 'loaderId': '550FBCD2382A4007C9277BC730981F84', 'isDownload': False} 2026-10-07 22:37:16,338 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Evaluate ready code "odoo.isTourReady('customizer_editor_tour')" 2026-10-07 22:37:16,407 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:16] "GET /web/assets/0a0cc8d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.008 0.016 2026-10-07 22:37:17,769 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:17] "GET /web/webclient/load_menus/0f74c91315468c43ed223ffd5947c781eb0f9ccc2ab5411361792e0c02cc4b03 HTTP/1.1" 200 - 900 0.722 0.654 2026-10-07 22:37:17,805 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:17] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.015 1.388 2026-10-07 22:37:17,818 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:17] "GET /web/assets/67c1386/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 1.426 2026-10-07 22:37:17,839 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:17] "GET /web/webclient/translations/ab9eda3054d49b82d1b8b7fa5adf1537393fffac?lang=en_US HTTP/1.1" 200 - 0 0.000 1.443 2026-10-07 22:37:17,863 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:17] "GET /web/assets/37c710e/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.009 0.012 2026-10-07 22:37:17,882 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:17] "GET /web/assets/ed2b8de/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.008 2026-10-07 22:37:17,885 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 22:37:18,689 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:18] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-07 22:37:18,709 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:18] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-10-07 22:37:18,712 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:18] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.022 2026-10-07 22:37:18,751 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:18] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.008 2026-10-07 22:37:18,754 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-07 22:37:18,811 121 INFO rb-61b7113-225342-422164 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-07 22:37:18,899 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:18] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.036 0.106 2026-10-07 22:37:18,905 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:18] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.116 2026-10-07 22:37:18,935 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: The ready code tooks too much time : 2.5970406532287598 2026-10-07 22:37:18,962 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Evaluate test code "odoo.startTour('customizer_editor_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-2382?view_type=list", "delayToCheckUndeterminisms": 0})" 2026-10-07 22:37:18,964 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:18] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.012 0.123 2026-10-07 22:37:18,986 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: [1/6] Tour customizer_editor_tour → Step The Contacts list is mounted (a customizer-supported act_window view) (trigger: .o_list_view) 2026-10-07 22:37:19,056 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:19] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 22:37:19,178 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:19] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.068 0.277 2026-10-07 22:37:19,619 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:19] "POST /mail/data HTTP/1.1" 200 - 140 0.196 0.481 2026-10-07 22:37:19,623 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 22:37:19,635 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 22:37:19,653 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:19] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.656 2026-10-07 22:37:19,656 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:19] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.673 2026-10-07 22:37:19,689 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:19] "POST /web/action/load HTTP/1.1" 200 - 8 0.009 0.470 2026-10-07 22:37:19,760 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:19] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.026 0.525 2026-10-07 22:37:19,805 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:19] "GET /web/image/res.partner/3/avatar_128?unique=1791406129000 HTTP/1.1" 200 - 9 0.017 0.570 2026-10-07 22:37:19,868 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:19] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.018 0.814 2026-10-07 22:37:19,871 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:19] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.056 2026-10-07 22:37:19,939 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:19] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.021 0.093 2026-10-07 22:37:19,981 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 22:37:20,562 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:20] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 159 0.192 0.531 2026-10-07 22:37:20,612 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:20] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 22:37:20,835 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:20] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 17 0.103 0.139 2026-10-07 22:37:21,437 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: [2/6] Tour customizer_editor_tour → Step The customizer systray entry is enabled on a supported view (trigger: .v_customizer_systray_item:not(.disabled-customizer-icon) .v_customizer_action) 2026-10-07 22:37:22,018 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:22] "GET /odoo/action-2382?view_type=list&debug=1&customizer_open={"actionId":null,"options":{}} HTTP/1.1" 200 - 48 0.097 0.389 2026-10-07 22:37:22,130 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 22:37:22,996 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: [3/6] Tour customizer_editor_tour → Step The view editor client action mounted and rendered the editor (trigger: .customizer_container .v_customizer_widget_wrapper) 2026-10-07 22:37:23,092 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:23] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 22:37:23,149 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:23] "GET /web/webclient/load_menus/47585ab0806166297fb45193450aa02a24b6a8f5030926c0a7cce45a8dbee65b HTTP/1.1" 200 - 1040 0.413 0.664 2026-10-07 22:37:23,177 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:23] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.012 1.087 2026-10-07 22:37:23,187 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-07 22:37:23,451 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:23] "POST /mail/data HTTP/1.1" 200 - 72 0.109 0.306 2026-10-07 22:37:23,460 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:23] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.459 2026-10-07 22:37:23,599 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:23] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.046 0.317 2026-10-07 22:37:23,646 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:23] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.009 0.415 2026-10-07 22:37:23,737 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:23] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.022 0.030 2026-10-07 22:37:23,785 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:23] "POST /web/action/load HTTP/1.1" 200 - 8 0.025 0.049 2026-10-07 22:37:23,790 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:23] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.059 2026-10-07 22:37:23,852 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:23] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.029 0.118 2026-10-07 22:37:24,006 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:24] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.008 0.167 2026-10-07 22:37:24,159 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:24] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.028 0.095 2026-10-07 22:37:24,167 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:24] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.123 2026-10-07 22:37:24,689 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:24] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.000 0.012 2026-10-07 22:37:24,730 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:24] "GET /web/assets/bb8c7a3/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-07 22:37:24,803 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:24] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US&debug=1 HTTP/1.1" 200 - 5 0.008 0.030 2026-10-07 22:37:24,857 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:24] "GET /web/bundle/web.assets_backend_lazy?lang=en_US&debug=1 HTTP/1.1" 200 - 6 0.004 0.087 2026-10-07 22:37:24,870 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:24] "GET /web/assets/73860b9/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.049 2026-10-07 22:37:24,893 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:24] "GET /web/assets/37d5ae1/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.005 0.068 2026-10-07 22:37:25,264 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b14f7b5/web.assets_backend_lazy.min.css (id:7588) 2026-10-07 22:37:25,273 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:25] "GET /web/assets/b14f7b5/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.043 0.346 2026-10-07 22:37:25,474 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1a51390/web.assets_backend_lazy.min.js (id:7589) 2026-10-07 22:37:25,490 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:25] "GET /web/assets/1a51390/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.024 0.563 2026-10-07 22:37:25,602 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:25] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.028 0.040 2026-10-07 22:37:25,929 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:25] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 39 0.030 0.351 2026-10-07 22:37:25,957 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:25] "POST /viin_customizer/overlay HTTP/1.1" 200 - 6 0.005 0.012 2026-10-07 22:37:26,142 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:26] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.036 0.103 2026-10-07 22:37:26,570 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:26] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 22:37:26,671 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:26] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.001 0.005 2026-10-07 22:37:26,725 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: [4/6] Tour customizer_editor_tour → Step The editor left panel is present (trigger: aside.v-customizer-left-panel) 2026-10-07 22:37:26,828 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: [5/6] Tour customizer_editor_tour → Step Expand the left panel's Existing Fields section (trigger: aside.v-customizer-left-panel #tab_add .o_customizer_section_toggle) 2026-10-07 22:37:26,951 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: [6/6] Tour customizer_editor_tour → Step The 'Add' tab lists the model fields as draggable building blocks (trigger: aside.v-customizer-left-panel #tab_add div.building-block) 2026-10-07 22:37:27,084 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: tour succeeded 2026-10-07 22:37:27,085 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR customizer_editor_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-07 22:37:27,389 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: heap 42336452 (allocated 44666880) 2026-10-07 22:37:27,416 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Closing chrome headless with pid 2124 2026-10-07 22:37:27,418 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Closing websocket connection 2026-10-07 22:37:27,421 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Terminating chrome headless with pid 2124 2026-10-07 22:37:27,504 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261007_223727_504232_test_customizer_editor_tour.txt 2026-10-07 22:37:27,504 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Removing chrome user profile "/tmp/tmph97dcq7f_chrome_odoo" 2026-10-07 22:37:27,564 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_form_editor_tour ... 2026-10-07 22:37:27,967 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Chrome pid: 2369 2026-10-07 22:37:27,967 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Chrome headless temporary user profile dir: /tmp/tmp3vrm3a77_chrome_odoo 2026-10-07 22:37:27,967 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Issuing json command http://127.0.0.1:44255/json/version 2026-10-07 22:37:27,969 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:44255/json/version with timeout 3 increased to 10s during tests 2026-10-07 22:37:27,980 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 22:37:27,980 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Issuing json command http://127.0.0.1:44255/json 2026-10-07 22:37:27,981 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:44255/json with timeout 3 increased to 10s during tests 2026-10-07 22:37:27,997 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Websocket url found: ws://127.0.0.1:44255/devtools/page/7F9D40251A48BCAA517148AEBB2312DE 2026-10-07 22:37:28,013 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Enable chrome headless console log notification 2026-10-07 22:37:28,027 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Chrome headless enable page notifications 2026-10-07 22:37:28,061 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:admin from n/a 2026-10-07 22:37:28,075 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Setting session cookie in browser 2026-10-07 22:37:28,085 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Open "http://127.0.0.1:8069/odoo/action-2382/new" in browser 2026-10-07 22:37:28,085 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-2382/new" 2026-10-07 22:37:28,104 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:37:31,182 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:31] "GET /odoo/action-2382/new HTTP/1.1" 200 - 191 0.228 2.854 2026-10-07 22:37:31,187 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Navigation result: {'frameId': '7F9D40251A48BCAA517148AEBB2312DE', 'loaderId': '5AE166261D3E0997F9C149AB25B92AB2', 'isDownload': False} 2026-10-07 22:37:31,188 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Evaluate ready code "odoo.isTourReady('customizer_form_editor_tour')" 2026-10-07 22:37:32,189 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:32] "GET /web/webclient/load_menus/0f74c91315468c43ed223ffd5947c781eb0f9ccc2ab5411361792e0c02cc4b03 HTTP/1.1" 200 - 900 0.450 0.516 2026-10-07 22:37:32,197 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:32] "GET /web/assets/67c1386/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.969 2026-10-07 22:37:32,203 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:32] "GET /web/webclient/translations/ab9eda3054d49b82d1b8b7fa5adf1537393fffac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.971 2026-10-07 22:37:32,228 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:32] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.009 0.979 2026-10-07 22:37:32,243 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:32] "GET /web/assets/0a0cc8d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 1.019 2026-10-07 22:37:32,254 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 22:37:32,296 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:32] "GET /web/assets/37c710e/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-07 22:37:32,402 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:32] "GET /web/assets/ed2b8de/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.011 0.017 2026-10-07 22:37:33,252 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:33] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-07 22:37:33,261 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:33] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-07 22:37:33,272 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:33] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-07 22:37:33,295 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:33] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.010 2026-10-07 22:37:33,308 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-07 22:37:33,359 121 INFO rb-61b7113-225342-422164 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-07 22:37:33,436 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:33] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.045 0.075 2026-10-07 22:37:33,440 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:33] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.095 2026-10-07 22:37:33,461 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: The ready code tooks too much time : 2.2726292610168457 2026-10-07 22:37:33,516 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Evaluate test code "odoo.startTour('customizer_form_editor_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-2382/new", "delayToCheckUndeterminisms": 0})" 2026-10-07 22:37:33,534 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: [1/11] Tour customizer_form_editor_tour → Step Contacts form mounted (trigger: .o_form_view) 2026-10-07 22:37:33,591 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:33] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 22:37:33,685 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:33] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.082 0.214 2026-10-07 22:37:33,735 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:33] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.017 0.348 2026-10-07 22:37:34,101 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:34] "POST /mail/data HTTP/1.1" 200 - 140 0.148 0.483 2026-10-07 22:37:34,108 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 22:37:34,126 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 22:37:34,150 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:34] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.017 0.423 2026-10-07 22:37:34,154 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:34] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.652 2026-10-07 22:37:34,187 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:34] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.688 2026-10-07 22:37:34,232 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:34] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.645 2026-10-07 22:37:34,275 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:34] "GET /web/image/res.partner/3/avatar_128?unique=1791406129000 HTTP/1.1" 200 - 9 0.014 0.539 2026-10-07 22:37:34,327 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:34] "POST /web/action/load HTTP/1.1" 200 - 8 0.028 0.552 2026-10-07 22:37:34,334 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:34] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.046 2026-10-07 22:37:34,375 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:34] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.014 0.057 2026-10-07 22:37:34,436 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 22:37:34,871 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:34] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 159 0.158 0.361 2026-10-07 22:37:34,951 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:34] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 22:37:35,124 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:35] "POST /web/dataset/call_kw/res.partner/onchange HTTP/1.1" 200 - 38 0.050 0.121 2026-10-07 22:37:35,391 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:35] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 22:37:35,607 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: [2/11] Tour customizer_form_editor_tour → Step Open the customizer (trigger: .v_customizer_systray_item:not(.disabled-customizer-icon) .v_customizer_action) 2026-10-07 22:37:35,614 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:35] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 22:37:36,265 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:36] "GET /odoo/action-2382/new?debug=1&customizer_open={"actionId":null,"options":{}} HTTP/1.1" 200 - 48 0.091 0.386 2026-10-07 22:37:36,383 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 22:37:37,250 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: [3/11] Tour customizer_form_editor_tour → Step The form editor mounted with clickable field labels; remember them and select one (trigger: .customizer_container .o_form_label.customizer_node_clickable[data-node-xpath]) 2026-10-07 22:37:37,333 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:37] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 22:37:37,530 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:37] "GET /web/webclient/load_menus/47585ab0806166297fb45193450aa02a24b6a8f5030926c0a7cce45a8dbee65b HTTP/1.1" 200 - 1040 0.529 0.675 2026-10-07 22:37:37,542 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:37] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.280 2026-10-07 22:37:37,554 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-07 22:37:37,576 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:37] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.013 1.210 2026-10-07 22:37:37,910 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:37] "POST /mail/data HTTP/1.1" 200 - 72 0.108 0.511 2026-10-07 22:37:37,917 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:37] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.165 2026-10-07 22:37:37,972 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:37] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.023 0.350 2026-10-07 22:37:38,162 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:38] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.095 0.451 2026-10-07 22:37:38,212 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:38] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.008 0.447 2026-10-07 22:37:38,269 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:38] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.010 0.096 2026-10-07 22:37:38,322 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:38] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.019 0.104 2026-10-07 22:37:38,353 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:38] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.126 2026-10-07 22:37:38,360 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:38] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.229 2026-10-07 22:37:38,401 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:38] "POST /web/action/load HTTP/1.1" 200 - 8 0.017 0.177 2026-10-07 22:37:38,548 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:38] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.005 0.121 2026-10-07 22:37:38,613 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:38] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 22:37:38,792 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:38] "POST /web/dataset/call_kw/res.partner/onchange HTTP/1.1" 200 - 28 0.043 0.120 2026-10-07 22:37:39,210 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:39] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 22:37:39,250 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:39] "GET /web/assets/bb8c7a3/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.008 0.016 2026-10-07 22:37:39,324 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:39] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US&debug=1 HTTP/1.1" 200 - 5 0.005 0.034 2026-10-07 22:37:39,382 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:39] "GET /web/bundle/web.assets_backend_lazy?lang=en_US&debug=1 HTTP/1.1" 200 - 6 0.003 0.088 2026-10-07 22:37:39,392 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:39] "GET /web/assets/37d5ae1/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.002 0.045 2026-10-07 22:37:39,397 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:39] "GET /web/assets/73860b9/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.047 2026-10-07 22:37:39,620 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1a51390/web.assets_backend_lazy.min.js (id:7590) 2026-10-07 22:37:39,629 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:39] "GET /web/assets/1a51390/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 15 0.029 0.197 2026-10-07 22:37:39,837 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b14f7b5/web.assets_backend_lazy.min.css (id:7591) 2026-10-07 22:37:39,843 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:39] "GET /web/assets/b14f7b5/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 6 0.008 0.427 2026-10-07 22:37:39,929 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:39] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.026 0.036 2026-10-07 22:37:39,968 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:39] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.006 0.085 2026-10-07 22:37:40,391 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:40] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 39 0.067 0.336 2026-10-07 22:37:40,429 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:40] "POST /viin_customizer/overlay HTTP/1.1" 200 - 6 0.011 0.013 2026-10-07 22:37:40,624 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:40] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.049 0.058 2026-10-07 22:37:41,230 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:41] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 154 0.355 0.334 2026-10-07 22:37:41,235 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:41] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.168 2026-10-07 22:37:41,483 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:41] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 22:37:41,666 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: [4/11] Tour customizer_form_editor_tour → Step Selecting a field opened the Properties tab with a Remove button (trigger: #tab_property button.btn-danger) 2026-10-07 22:37:41,715 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:41] "POST /mail/thread/data HTTP/1.1" 200 - 26 0.045 0.067 2026-10-07 22:37:41,741 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:41] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.147 2026-10-07 22:37:41,832 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:41] "GET /web/image/res.partner/92/avatar_128?unique=1791406129000 HTTP/1.1" 200 - 13 0.045 0.131 2026-10-07 22:37:41,841 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:41] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.001 0.222 2026-10-07 22:37:41,906 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:41] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.024 0.277 2026-10-07 22:37:41,973 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: [5/11] Tour customizer_form_editor_tour → Step Remove the selected field (trigger: #tab_property button.btn-danger) 2026-10-07 22:37:42,001 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:42] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.045 0.263 2026-10-07 22:37:42,061 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:42] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.013 0.165 2026-10-07 22:37:42,103 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: [6/11] Tour customizer_form_editor_tour → Step Confirm the removal in the confirmation dialog (trigger: .modal-dialog .modal-footer button.btn-primary) 2026-10-07 22:37:42,198 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: [7/11] Tour customizer_form_editor_tour → Step One field label disappears from the form (trigger: .customizer_container) 2026-10-07 22:37:42,200 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:42] "GET /web/image/res.partner/2/avatar_128?unique=1791406129000 HTTP/1.1" 200 - 9 0.021 0.044 2026-10-07 22:37:42,229 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 22:37:42,965 121 INFO rb-61b7113-225342-422164 odoo.tests.common: Simulating signal changes during tests 2026-10-07 22:37:42,965 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:42] "POST /viin_customizer/save HTTP/1.1" 200 - 100 0.159 0.602 2026-10-07 22:37:43,061 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:43] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 13 0.029 0.041 2026-10-07 22:37:43,687 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:43] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 150 0.120 0.485 2026-10-07 22:37:43,868 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:43] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 19 0.046 0.068 2026-10-07 22:37:44,400 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:44] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 198 0.250 0.367 2026-10-07 22:37:44,620 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:44] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 22:37:44,768 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: [8/11] Tour customizer_form_editor_tour → Step Undo the removal (the single Undo, not Undo All) (trigger: .customizer_undo_redo button.btn-undo:contains('Undo'):not(:contains('All'))) 2026-10-07 22:37:44,809 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:44] "POST /mail/thread/data HTTP/1.1" 200 - 27 0.047 0.055 2026-10-07 22:37:44,818 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:44] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.120 2026-10-07 22:37:44,855 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: [9/11] Tour customizer_form_editor_tour → Step The removed field comes back (trigger: .customizer_container) 2026-10-07 22:37:44,859 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:44] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.019 0.076 2026-10-07 22:37:44,931 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:44] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.020 0.196 2026-10-07 22:37:45,387 121 INFO rb-61b7113-225342-422164 odoo.tests.common: Simulating signal changes during tests 2026-10-07 22:37:45,387 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:45] "POST /viin_customizer/save HTTP/1.1" 200 - 37 0.062 0.453 2026-10-07 22:37:45,469 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:45] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 26 0.036 0.585 2026-10-07 22:37:45,514 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:45] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.009 0.091 2026-10-07 22:37:46,170 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:46] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 150 0.181 0.458 2026-10-07 22:37:46,310 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:46] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.032 0.045 2026-10-07 22:37:46,820 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:46] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 198 0.231 0.327 2026-10-07 22:37:47,077 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:47] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.020 2026-10-07 22:37:47,173 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:47] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 22:37:47,231 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: [10/11] Tour customizer_form_editor_tour → Step Redo the removal (trigger: .customizer_undo_redo button.btn-redo) 2026-10-07 22:37:47,281 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:47] "POST /mail/thread/data HTTP/1.1" 200 - 27 0.043 0.069 2026-10-07 22:37:47,312 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: [11/11] Tour customizer_form_editor_tour → Step The field is removed again (trigger: .customizer_container) 2026-10-07 22:37:47,313 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:47] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.012 0.102 2026-10-07 22:37:47,389 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:47] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.023 0.212 2026-10-07 22:37:47,822 121 INFO rb-61b7113-225342-422164 odoo.tests.common: Simulating signal changes during tests 2026-10-07 22:37:47,823 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:47] "POST /viin_customizer/save HTTP/1.1" 200 - 37 0.062 0.425 2026-10-07 22:37:47,916 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:47] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 26 0.045 0.532 2026-10-07 22:37:47,945 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:47] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.005 0.070 2026-10-07 22:37:48,663 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:48] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 150 0.180 0.517 2026-10-07 22:37:48,823 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:48] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.019 0.056 2026-10-07 22:37:49,485 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:49] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 198 0.318 0.384 2026-10-07 22:37:49,788 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:49] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 22:37:49,854 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:49] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 22:37:49,919 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: tour succeeded 2026-10-07 22:37:49,920 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR customizer_form_editor_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 22:37:49,981 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:49] "POST /mail/thread/data HTTP/1.1" 200 - 27 0.084 0.045 2026-10-07 22:37:50,031 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:50] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.015 0.121 2026-10-07 22:37:50,085 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:50] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.011 0.220 2026-10-07 22:37:50,227 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: heap 46187404 (allocated 49127424) 2026-10-07 22:37:50,233 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Closing chrome headless with pid 2369 2026-10-07 22:37:50,234 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Closing websocket connection 2026-10-07 22:37:50,234 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Terminating chrome headless with pid 2369 2026-10-07 22:37:50,358 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261007_223750_358024_test_customizer_form_editor_tour.txt 2026-10-07 22:37:50,358 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Removing chrome user profile "/tmp/tmp3vrm3a77_chrome_odoo" 2026-10-07 22:37:50,414 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_kanban_editor_tour ... 2026-10-07 22:37:50,830 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Chrome pid: 2653 2026-10-07 22:37:50,831 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Chrome headless temporary user profile dir: /tmp/tmpyu6b9i69_chrome_odoo 2026-10-07 22:37:50,831 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Issuing json command http://127.0.0.1:36879/json/version 2026-10-07 22:37:50,837 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:36879/json/version with timeout 3 increased to 10s during tests 2026-10-07 22:37:50,884 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 22:37:50,886 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Issuing json command http://127.0.0.1:36879/json 2026-10-07 22:37:50,887 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:36879/json with timeout 3 increased to 10s during tests 2026-10-07 22:37:50,904 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Websocket url found: ws://127.0.0.1:36879/devtools/page/D6667F4501BB2A67B3037CBD4F2E4C56 2026-10-07 22:37:50,914 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Enable chrome headless console log notification 2026-10-07 22:37:50,917 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Chrome headless enable page notifications 2026-10-07 22:37:51,005 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:admin from n/a 2026-10-07 22:37:51,021 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Setting session cookie in browser 2026-10-07 22:37:51,026 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Open "http://127.0.0.1:8069/odoo/action-2382?view_type=kanban" in browser 2026-10-07 22:37:51,026 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-2382?view_type=kanban" 2026-10-07 22:37:51,049 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:37:52,812 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:52] "GET /odoo/action-2382?view_type=kanban HTTP/1.1" 200 - 191 0.227 1.543 2026-10-07 22:37:52,816 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Navigation result: {'frameId': 'D6667F4501BB2A67B3037CBD4F2E4C56', 'loaderId': 'F8D3C91C1538934A0B01A5CB49247FF7', 'isDownload': False} 2026-10-07 22:37:52,816 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Evaluate ready code "odoo.isTourReady('customizer_kanban_editor_tour')" 2026-10-07 22:37:52,870 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:52] "GET /web/assets/0a0cc8d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-07 22:37:52,883 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:52] "GET /web/assets/67c1386/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.034 2026-10-07 22:37:52,945 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 22:37:53,979 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:53] "GET /web/webclient/load_menus/0f74c91315468c43ed223ffd5947c781eb0f9ccc2ab5411361792e0c02cc4b03 HTTP/1.1" 200 - 900 0.503 0.635 2026-10-07 22:37:53,991 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:53] "GET /web/webclient/translations/ab9eda3054d49b82d1b8b7fa5adf1537393fffac?lang=en_US HTTP/1.1" 200 - 0 0.000 1.137 2026-10-07 22:37:54,008 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:54] "GET /web/assets/ed2b8de/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.194 2026-10-07 22:37:54,018 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:54] "GET /web/assets/37c710e/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.814 2026-10-07 22:37:54,050 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.015 1.178 2026-10-07 22:37:54,206 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:54] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-10-07 22:37:54,210 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:54] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-10-07 22:37:54,212 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:54] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-07 22:37:54,234 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:54] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.028 2026-10-07 22:37:54,248 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-07 22:37:54,276 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:54] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 22:37:54,348 121 INFO rb-61b7113-225342-422164 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-07 22:37:54,398 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:54] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.038 0.104 2026-10-07 22:37:54,440 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:54] "GET /odoo/offline HTTP/1.1" 200 - 5 0.012 0.120 2026-10-07 22:37:54,449 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Evaluate test code "odoo.startTour('customizer_kanban_editor_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-2382?view_type=kanban", "delayToCheckUndeterminisms": 0})" 2026-10-07 22:37:54,472 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: [1/6] Tour customizer_kanban_editor_tour → Step Contacts kanban mounted (trigger: .o_kanban_view) 2026-10-07 22:37:54,496 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:54] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.015 0.149 2026-10-07 22:37:54,557 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:54] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 22:37:54,666 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:54] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.057 0.267 2026-10-07 22:37:54,669 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:54] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.210 2026-10-07 22:37:54,714 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:54] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.156 2026-10-07 22:37:54,757 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 22:37:54,766 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 22:37:55,105 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:55] "POST /mail/data HTTP/1.1" 200 - 140 0.170 0.489 2026-10-07 22:37:55,107 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:55] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.418 2026-10-07 22:37:55,155 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:55] "GET /web/image/res.partner/3/avatar_128?unique=1791406129000 HTTP/1.1" 200 - 9 0.016 0.402 2026-10-07 22:37:55,192 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:55] "POST /web/action/load HTTP/1.1" 200 - 8 0.010 0.440 2026-10-07 22:37:55,239 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:55] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.013 0.498 2026-10-07 22:37:55,311 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:55] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-10-07 22:37:55,348 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:55] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.011 0.025 2026-10-07 22:37:55,411 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 22:37:55,945 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:55] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 159 0.168 0.442 2026-10-07 22:37:56,058 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:56] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 5 0.025 0.058 2026-10-07 22:37:56,218 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: [2/6] Tour customizer_kanban_editor_tour → Step Open the customizer (trigger: .v_customizer_systray_item:not(.disabled-customizer-icon) .v_customizer_action) 2026-10-07 22:37:56,821 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:56] "GET /odoo/action-2382?debug=1&customizer_open={"actionId":null,"options":{}} HTTP/1.1" 200 - 48 0.108 0.409 2026-10-07 22:37:56,894 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 22:37:57,794 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: [3/6] Tour customizer_kanban_editor_tour → Step The view editor client action mounted (trigger: .customizer_container .v_customizer_widget_wrapper) 2026-10-07 22:37:57,866 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:57] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 22:37:58,127 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:58] "GET /web/webclient/load_menus/47585ab0806166297fb45193450aa02a24b6a8f5030926c0a7cce45a8dbee65b HTTP/1.1" 200 - 1040 0.578 0.674 2026-10-07 22:37:58,148 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-07 22:37:58,149 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 1.189 2026-10-07 22:37:58,447 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:58] "POST /mail/data HTTP/1.1" 200 - 72 0.098 0.502 2026-10-07 22:37:58,456 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:58] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.648 2026-10-07 22:37:58,500 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:58] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.008 0.280 2026-10-07 22:37:58,630 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:58] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.052 0.362 2026-10-07 22:37:58,723 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:58] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.009 0.039 2026-10-07 22:37:58,759 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:58] "POST /web/action/load HTTP/1.1" 200 - 8 0.010 0.054 2026-10-07 22:37:58,764 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:58] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.048 2026-10-07 22:37:58,826 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:58] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.015 0.108 2026-10-07 22:37:58,976 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:58] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.009 0.162 2026-10-07 22:37:59,079 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:59] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 5 0.015 0.057 2026-10-07 22:37:59,236 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:59] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 22:37:59,270 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:59] "GET /web/assets/bb8c7a3/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.003 0.008 2026-10-07 22:37:59,335 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:59] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US&debug=1 HTTP/1.1" 200 - 5 0.002 0.030 2026-10-07 22:37:59,391 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:59] "GET /web/bundle/web.assets_backend_lazy?lang=en_US&debug=1 HTTP/1.1" 200 - 6 0.003 0.071 2026-10-07 22:37:59,400 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:59] "GET /web/assets/73860b9/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.002 0.043 2026-10-07 22:37:59,413 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:59] "GET /web/assets/37d5ae1/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.006 0.049 2026-10-07 22:37:59,667 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b14f7b5/web.assets_backend_lazy.min.css (id:7592) 2026-10-07 22:37:59,673 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:59] "GET /web/assets/b14f7b5/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.012 0.241 2026-10-07 22:37:59,819 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1a51390/web.assets_backend_lazy.min.js (id:7593) 2026-10-07 22:37:59,824 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:59] "GET /web/assets/1a51390/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.006 0.393 2026-10-07 22:37:59,923 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:37:59] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.026 0.029 2026-10-07 22:38:00,286 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:00] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 39 0.025 0.383 2026-10-07 22:38:00,319 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:00] "POST /viin_customizer/overlay HTTP/1.1" 200 - 6 0.007 0.013 2026-10-07 22:38:00,403 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:00] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 4 0.009 0.037 2026-10-07 22:38:00,450 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:00] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 22:38:00,557 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: [4/6] Tour customizer_kanban_editor_tour → Step The editor opened on the kanban view (trigger: .customizer_container .customizer-main-editor .o_view_controller.o_kanban_view) 2026-10-07 22:38:00,685 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: [5/6] Tour customizer_kanban_editor_tour → Step The record card renders inside the kanban editor (trigger: .customizer_container .customizer-main-editor .o_kanban_record) 2026-10-07 22:38:00,738 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: [6/6] Tour customizer_kanban_editor_tour → Step The left panel lists the model fields as draggable building blocks (trigger: aside.v-customizer-left-panel #tab_add div.building-block) 2026-10-07 22:38:00,801 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: tour succeeded 2026-10-07 22:38:00,803 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: ╔══════════════════════════════════════════════╗ ║ TOUR customizer_kanban_editor_tour SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-07 22:38:01,053 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:01] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 22:38:01,106 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: heap 31129408 (allocated 31817728) 2026-10-07 22:38:01,120 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Closing chrome headless with pid 2653 2026-10-07 22:38:01,123 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Closing websocket connection 2026-10-07 22:38:01,127 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Terminating chrome headless with pid 2653 2026-10-07 22:38:01,233 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261007_223801_233485_test_customizer_kanban_editor_tour.txt 2026-10-07 22:38:01,233 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Removing chrome user profile "/tmp/tmpyu6b9i69_chrome_odoo" 2026-10-07 22:38:01,291 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_list_editor_tour ... 2026-10-07 22:38:01,706 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Chrome pid: 2900 2026-10-07 22:38:01,706 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Chrome headless temporary user profile dir: /tmp/tmp9hq15coa_chrome_odoo 2026-10-07 22:38:01,707 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Issuing json command http://127.0.0.1:34329/json/version 2026-10-07 22:38:01,714 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:34329/json/version with timeout 3 increased to 10s during tests 2026-10-07 22:38:01,728 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 22:38:01,728 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Issuing json command http://127.0.0.1:34329/json 2026-10-07 22:38:01,730 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:34329/json with timeout 3 increased to 10s during tests 2026-10-07 22:38:01,738 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Websocket url found: ws://127.0.0.1:34329/devtools/page/B1A57388D0A583596A59881BB324839C 2026-10-07 22:38:01,754 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Enable chrome headless console log notification 2026-10-07 22:38:01,763 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Chrome headless enable page notifications 2026-10-07 22:38:01,835 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:admin from n/a 2026-10-07 22:38:01,857 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Setting session cookie in browser 2026-10-07 22:38:01,864 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Open "http://127.0.0.1:8069/odoo/action-2382?view_type=list" in browser 2026-10-07 22:38:01,864 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-2382?view_type=list" 2026-10-07 22:38:01,886 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:38:03,751 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:03] "GET /odoo/action-2382?view_type=list HTTP/1.1" 200 - 191 0.220 1.649 2026-10-07 22:38:03,755 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Navigation result: {'frameId': 'B1A57388D0A583596A59881BB324839C', 'loaderId': '7A8DDEC99AB8CEE89504CFA13CC02086', 'isDownload': False} 2026-10-07 22:38:03,755 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Evaluate ready code "odoo.isTourReady('customizer_list_editor_tour')" 2026-10-07 22:38:03,823 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:03] "GET /web/assets/0a0cc8d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-07 22:38:03,841 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:03] "GET /web/assets/67c1386/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.040 2026-10-07 22:38:03,887 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:03] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.020 0.048 2026-10-07 22:38:03,898 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 22:38:05,103 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:05] "GET /web/webclient/load_menus/0f74c91315468c43ed223ffd5947c781eb0f9ccc2ab5411361792e0c02cc4b03 HTTP/1.1" 200 - 900 0.599 0.692 2026-10-07 22:38:05,116 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:05] "GET /web/webclient/translations/ab9eda3054d49b82d1b8b7fa5adf1537393fffac?lang=en_US HTTP/1.1" 200 - 0 0.000 1.302 2026-10-07 22:38:05,130 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:05] "GET /web/assets/37c710e/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 1.195 2026-10-07 22:38:05,145 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:05] "GET /web/assets/ed2b8de/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 1.021 2026-10-07 22:38:05,316 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:05] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-07 22:38:05,321 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:05] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-07 22:38:05,327 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:05] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-10-07 22:38:05,348 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:05] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-10-07 22:38:05,364 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-07 22:38:05,427 121 INFO rb-61b7113-225342-422164 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-07 22:38:05,485 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:05] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.037 0.076 2026-10-07 22:38:05,534 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:05] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.009 0.087 2026-10-07 22:38:05,538 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:05] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.136 2026-10-07 22:38:05,540 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Evaluate test code "odoo.startTour('customizer_list_editor_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-2382?view_type=list", "delayToCheckUndeterminisms": 0})" 2026-10-07 22:38:05,545 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:05] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.006 2026-10-07 22:38:05,564 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: [1/12] Tour customizer_list_editor_tour → Step Contacts list mounted (trigger: .o_list_view) 2026-10-07 22:38:05,629 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:05] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 22:38:05,741 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:05] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.078 0.226 2026-10-07 22:38:05,767 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:05] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.175 2026-10-07 22:38:05,844 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 22:38:05,858 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 22:38:06,160 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:06] "POST /mail/data HTTP/1.1" 200 - 140 0.136 0.468 2026-10-07 22:38:06,205 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:06] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.572 2026-10-07 22:38:06,253 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:06] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.013 0.430 2026-10-07 22:38:06,256 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:06] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.447 2026-10-07 22:38:06,302 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:06] "GET /web/image/res.partner/3/avatar_128?unique=1791406129000 HTTP/1.1" 200 - 9 0.014 0.461 2026-10-07 22:38:06,328 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:06] "POST /web/action/load HTTP/1.1" 200 - 8 0.009 0.484 2026-10-07 22:38:06,365 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:06] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-07 22:38:06,425 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:06] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.013 0.042 2026-10-07 22:38:06,472 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 22:38:06,954 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:06] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 159 0.151 0.417 2026-10-07 22:38:07,131 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:07] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 17 0.033 0.104 2026-10-07 22:38:07,136 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:07] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.122 2026-10-07 22:38:07,717 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: [2/12] Tour customizer_list_editor_tour → Step Open the customizer (trigger: .v_customizer_systray_item:not(.disabled-customizer-icon) .v_customizer_action) 2026-10-07 22:38:08,223 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:08] "GET /odoo/action-2382?view_type=list&debug=1&customizer_open={"actionId":null,"options":{}} HTTP/1.1" 200 - 48 0.093 0.327 2026-10-07 22:38:08,310 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 22:38:09,244 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: [3/12] Tour customizer_list_editor_tour → Step The list editor mounted with sortable headers; remember the columns and select the second one (trigger: .customizer_container .v_customizer_widget_wrapper thead th.customizer_header_sortable[data-name]) 2026-10-07 22:38:09,311 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:09] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 22:38:09,426 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:09] "GET /web/webclient/load_menus/47585ab0806166297fb45193450aa02a24b6a8f5030926c0a7cce45a8dbee65b HTTP/1.1" 200 - 1040 0.500 0.654 2026-10-07 22:38:09,450 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 1.161 2026-10-07 22:38:09,458 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-07 22:38:09,729 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:09] "POST /mail/data HTTP/1.1" 200 - 72 0.107 0.332 2026-10-07 22:38:09,743 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:09] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.003 0.490 2026-10-07 22:38:09,793 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:09] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.010 0.272 2026-10-07 22:38:09,921 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:09] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.044 0.355 2026-10-07 22:38:09,991 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:09] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.015 0.026 2026-10-07 22:38:10,069 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:10] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.027 0.062 2026-10-07 22:38:10,107 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:10] "POST /web/action/load HTTP/1.1" 200 - 8 0.020 0.107 2026-10-07 22:38:10,109 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:10] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.121 2026-10-07 22:38:10,240 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:10] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.016 0.104 2026-10-07 22:38:10,425 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:10] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.047 0.104 2026-10-07 22:38:10,432 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:10] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.134 2026-10-07 22:38:11,097 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:11] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 22:38:11,143 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:11] "GET /web/assets/bb8c7a3/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.005 0.016 2026-10-07 22:38:11,214 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:11] "GET /web/bundle/web.assets_backend_lazy?lang=en_US&debug=1 HTTP/1.1" 200 - 6 0.002 0.034 2026-10-07 22:38:11,262 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:11] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US&debug=1 HTTP/1.1" 200 - 5 0.004 0.080 2026-10-07 22:38:11,457 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1a51390/web.assets_backend_lazy.min.js (id:7594) 2026-10-07 22:38:11,464 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:11] "GET /web/assets/1a51390/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 15 0.013 0.217 2026-10-07 22:38:11,473 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:11] "GET /web/assets/73860b9/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.003 0.184 2026-10-07 22:38:11,669 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b14f7b5/web.assets_backend_lazy.min.css (id:7595) 2026-10-07 22:38:11,673 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:11] "GET /web/assets/b14f7b5/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 6 0.005 0.437 2026-10-07 22:38:11,680 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:11] "GET /web/assets/37d5ae1/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.385 2026-10-07 22:38:11,824 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:11] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.029 0.038 2026-10-07 22:38:12,241 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:12] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 39 0.054 0.425 2026-10-07 22:38:12,281 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:12] "POST /viin_customizer/overlay HTTP/1.1" 200 - 6 0.012 0.013 2026-10-07 22:38:12,494 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:12] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.050 0.115 2026-10-07 22:38:13,080 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:13] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.005 0.006 2026-10-07 22:38:13,133 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: [4/12] Tour customizer_list_editor_tour → Step Selecting a column opened the Properties tab with a Remove button (trigger: #tab_property button.btn-danger) 2026-10-07 22:38:13,149 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:13] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 22:38:13,277 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: [5/12] Tour customizer_list_editor_tour → Step The Properties tab also shows the field Label input (trigger: #tab_property .form-control) 2026-10-07 22:38:13,331 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: [6/12] Tour customizer_list_editor_tour → Step Remove the selected column (trigger: #tab_property button.btn-danger) 2026-10-07 22:38:13,443 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: [7/12] Tour customizer_list_editor_tour → Step Confirm the removal in the confirmation dialog (trigger: .modal-dialog .modal-footer button.btn-primary) 2026-10-07 22:38:13,518 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: [8/12] Tour customizer_list_editor_tour → Step The column disappears from the list (trigger: .customizer_container) 2026-10-07 22:38:13,546 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 22:38:13,747 121 INFO rb-61b7113-225342-422164 odoo.tests.common: Simulating signal changes during tests 2026-10-07 22:38:13,747 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:13] "POST /viin_customizer/save HTTP/1.1" 200 - 76 0.126 0.100 2026-10-07 22:38:14,323 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:14] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 157 0.136 0.422 2026-10-07 22:38:14,530 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:14] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 23 0.049 0.115 2026-10-07 22:38:15,242 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: [9/12] Tour customizer_list_editor_tour → Step Undo the removal (the single Undo, not Undo All) (trigger: .customizer_undo_redo button.btn-undo:contains('Undo'):not(:contains('All'))) 2026-10-07 22:38:15,327 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: [10/12] Tour customizer_list_editor_tour → Step The removed column comes back (trigger: .customizer_container) 2026-10-07 22:38:15,432 121 INFO rb-61b7113-225342-422164 odoo.tests.common: Simulating signal changes during tests 2026-10-07 22:38:15,432 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:15] "POST /viin_customizer/save HTTP/1.1" 200 - 32 0.050 0.055 2026-10-07 22:38:16,046 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:16] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 156 0.116 0.480 2026-10-07 22:38:16,278 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:16] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 23 0.052 0.133 2026-10-07 22:38:17,008 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: [11/12] Tour customizer_list_editor_tour → Step Redo the removal (trigger: .customizer_undo_redo button.btn-redo) 2026-10-07 22:38:17,093 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: [12/12] Tour customizer_list_editor_tour → Step The column is removed again (trigger: .customizer_container) 2026-10-07 22:38:17,248 121 INFO rb-61b7113-225342-422164 odoo.tests.common: Simulating signal changes during tests 2026-10-07 22:38:17,249 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:17] "POST /viin_customizer/save HTTP/1.1" 200 - 32 0.061 0.091 2026-10-07 22:38:17,843 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:17] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 156 0.146 0.433 2026-10-07 22:38:18,067 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:18] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 23 0.051 0.136 2026-10-07 22:38:18,772 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: tour succeeded 2026-10-07 22:38:18,772 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR customizer_list_editor_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 22:38:19,260 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: heap 61043004 (allocated 66953216) 2026-10-07 22:38:19,270 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Closing chrome headless with pid 2900 2026-10-07 22:38:19,274 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Closing websocket connection 2026-10-07 22:38:19,275 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Terminating chrome headless with pid 2900 2026-10-07 22:38:19,388 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261007_223819_387793_test_customizer_list_editor_tour.txt 2026-10-07 22:38:19,388 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Removing chrome user profile "/tmp/tmp9hq15coa_chrome_odoo" 2026-10-07 22:38:19,455 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session ... 2026-10-07 22:38:20,213 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [525] 2026-10-07 22:38:20,240 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23928] 2026-10-07 22:38:20,250 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 22:38:20,706 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session: Chrome pid: 3159 2026-10-07 22:38:20,706 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session: Chrome headless temporary user profile dir: /tmp/tmpxgpwmx8t_chrome_odoo 2026-10-07 22:38:20,707 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session: Issuing json command http://127.0.0.1:42743/json/version 2026-10-07 22:38:20,708 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:42743/json/version with timeout 3 increased to 10s during tests 2026-10-07 22:38:20,756 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session: Browser version: Chrome/150.0.7871.114 2026-10-07 22:38:20,756 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session: Issuing json command http://127.0.0.1:42743/json 2026-10-07 22:38:20,757 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:42743/json with timeout 3 increased to 10s during tests 2026-10-07 22:38:20,775 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session: Websocket url found: ws://127.0.0.1:42743/devtools/page/D889E4BF65901FB4249A11AE2931F963 2026-10-07 22:38:20,802 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session: Enable chrome headless console log notification 2026-10-07 22:38:20,818 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session: Chrome headless enable page notifications 2026-10-07 22:38:20,878 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:customizer_debug_entry_user from n/a 2026-10-07 22:38:20,890 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session: Setting session cookie in browser 2026-10-07 22:38:20,895 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session: Open "http://127.0.0.1:8069/odoo/action-2382?view_type=list" in browser 2026-10-07 22:38:20,895 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session: Navigating to: "http://127.0.0.1:8069/odoo/action-2382?view_type=list" 2026-10-07 22:38:20,920 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:38:24,091 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:24] "GET /odoo/action-2382?view_type=list HTTP/1.1" 200 - 182 0.214 2.970 2026-10-07 22:38:24,095 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session: Navigation result: {'frameId': 'D889E4BF65901FB4249A11AE2931F963', 'loaderId': 'F14AE65FA8DA057B8CD064125C857AEC', 'isDownload': False} 2026-10-07 22:38:24,095 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session: Evaluate ready code "odoo.isTourReady('customizer_debug_entry_tour')" 2026-10-07 22:38:24,168 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:24] "GET /web/assets/0a0cc8d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.021 2026-10-07 22:38:24,189 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:24] "GET /web/assets/67c1386/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.045 2026-10-07 22:38:24,229 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:24] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.016 0.062 2026-10-07 22:38:24,238 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:24] "GET /web/webclient/translations/ab9eda3054d49b82d1b8b7fa5adf1537393fffac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.089 2026-10-07 22:38:24,250 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 22:38:24,653 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:24] "GET /web/webclient/load_menus/fe6764c1ca4ce18701b0bf23e27cd48b2c7e61b75e601c6cf3f0610b0acf7b67 HTTP/1.1" 200 - 221 0.234 0.272 2026-10-07 22:38:24,659 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:24] "GET /web/assets/37c710e/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.348 2026-10-07 22:38:24,669 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:24] "GET /web/assets/ed2b8de/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.145 2026-10-07 22:38:25,283 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:25] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-10-07 22:38:25,289 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:25] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-07 22:38:25,308 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:25] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.016 2026-10-07 22:38:25,340 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:25] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.010 2026-10-07 22:38:25,379 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session.browser: Owl is running in 'dev' mode. 2026-10-07 22:38:25,433 121 INFO rb-61b7113-225342-422164 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-07 22:38:25,484 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:25] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.027 0.067 2026-10-07 22:38:25,492 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:25] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.070 2026-10-07 22:38:25,504 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:25] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.040 2026-10-07 22:38:25,527 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:25] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.005 0.057 2026-10-07 22:38:25,570 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:25] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.031 2026-10-07 22:38:25,604 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session: Evaluate test code "odoo.startTour('customizer_debug_entry_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-2382?view_type=list", "delayToCheckUndeterminisms": 0})" 2026-10-07 22:38:25,676 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session.browser: [1/7] Tour customizer_debug_entry_tour → Step The session starts outside debug mode (trigger: .o_list_view) 2026-10-07 22:38:25,680 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 22:38:25,681 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 22:38:25,736 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:25] "POST /mail/data HTTP/1.1" 200 - 34 0.082 0.056 2026-10-07 22:38:25,739 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:25] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.130 2026-10-07 22:38:25,788 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:25] "POST /web/action/load HTTP/1.1" 200 - 8 0.011 0.141 2026-10-07 22:38:25,848 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:25] "GET /web/image?model=res.users&field=avatar_128&id=234 HTTP/1.1" 200 - 16 0.022 0.185 2026-10-07 22:38:25,913 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:25] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.018 0.140 2026-10-07 22:38:25,956 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 22:38:25,979 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:25] "GET /web/image/res.partner/914/avatar_128?unique=1791412633000 HTTP/1.1" 200 - 8 0.027 0.295 2026-10-07 22:38:26,026 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:26] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 22:38:26,464 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:26] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 160 0.127 0.525 2026-10-07 22:38:26,499 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:26] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.013 0.465 2026-10-07 22:38:26,643 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:26] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 17 0.028 0.100 2026-10-07 22:38:26,652 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:26] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.124 2026-10-07 22:38:27,237 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:27] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 22:38:27,248 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session.browser: [2/7] Tour customizer_debug_entry_tour → Step Open the Customizer (trigger: .v_customizer_systray_item:not(.disabled-customizer-icon) .v_customizer_action) 2026-10-07 22:38:27,645 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:27] "GET /odoo/action-2382?view_type=list&debug=1&customizer_open={"actionId":null,"options":{}} HTTP/1.1" 200 - 51 0.080 0.222 2026-10-07 22:38:27,708 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 22:38:27,709 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:27] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 0.016 2026-10-07 22:38:28,069 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:28] "GET /web/webclient/load_menus/048798c50b22cc93ae18ed717d33fa75a12ae0a749657586dfd9d537b6be613b HTTP/1.1" 200 - 324 0.151 0.228 2026-10-07 22:38:28,571 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session.browser: [3/7] Tour customizer_debug_entry_tour → Step The canvas is mounted in debug mode (trigger: .customizer_container .v_customizer_widget_wrapper) 2026-10-07 22:38:28,591 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:28] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.007 2026-10-07 22:38:28,601 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session.browser: Owl is running in 'dev' mode. 2026-10-07 22:38:28,656 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:28] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.010 2026-10-07 22:38:28,677 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:28] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.002 0.014 2026-10-07 22:38:28,864 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:28] "POST /mail/data HTTP/1.1" 200 - 20 0.034 0.048 2026-10-07 22:38:28,867 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:28] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.040 2026-10-07 22:38:28,906 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:28] "POST /web/action/load HTTP/1.1" 200 - 8 0.009 0.087 2026-10-07 22:38:28,973 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:28] "GET /web/image?model=res.users&field=avatar_128&id=234 HTTP/1.1" 304 - 9 0.020 0.153 2026-10-07 22:38:29,011 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:29] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.005 0.117 2026-10-07 22:38:29,135 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:29] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 5 0.007 0.200 2026-10-07 22:38:29,176 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:29] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 22:38:29,332 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:29] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.040 0.126 2026-10-07 22:38:29,988 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:29] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 22:38:30,019 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:30] "GET /web/assets/bb8c7a3/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-07 22:38:30,110 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:30] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US&debug=1 HTTP/1.1" 200 - 5 0.007 0.049 2026-10-07 22:38:30,174 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:30] "GET /web/bundle/web.assets_backend_lazy?lang=en_US&debug=1 HTTP/1.1" 200 - 6 0.012 0.105 2026-10-07 22:38:30,185 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:30] "GET /web/assets/73860b9/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.002 0.051 2026-10-07 22:38:30,199 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:30] "GET /web/assets/37d5ae1/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.005 0.058 2026-10-07 22:38:30,491 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b14f7b5/web.assets_backend_lazy.min.css (id:7601) 2026-10-07 22:38:30,501 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:30] "GET /web/assets/b14f7b5/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 12 0.009 0.294 2026-10-07 22:38:30,652 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1a51390/web.assets_backend_lazy.min.js (id:7602) 2026-10-07 22:38:30,660 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:30] "GET /web/assets/1a51390/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.007 0.426 2026-10-07 22:38:30,767 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:30] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.021 0.042 2026-10-07 22:38:31,217 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:31] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 180 0.082 0.422 2026-10-07 22:38:31,253 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:31] "POST /viin_customizer/overlay HTTP/1.1" 200 - 6 0.009 0.009 2026-10-07 22:38:31,450 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:31] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.048 0.110 2026-10-07 22:38:31,885 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:31] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 22:38:32,015 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:32] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.001 0.005 2026-10-07 22:38:32,075 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session.browser: [4/7] Tour customizer_debug_entry_tour → Step Leave the Customizer (trigger: .btn-close-customizer) 2026-10-07 22:38:32,192 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session.browser: [5/7] Tour customizer_debug_entry_tour → Step Back on the edited view, debug mode is still on in the client and the server session (trigger: body:not(:has(.customizer_container)) .o_list_view) 2026-10-07 22:38:32,349 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:32] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 5 0.005 0.109 2026-10-07 22:38:32,505 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:32] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.028 0.111 2026-10-07 22:38:32,902 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:32] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.002 0.011 2026-10-07 22:38:32,916 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:32] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.003 0.017 2026-10-07 22:38:32,947 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:32] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-07 22:38:32,949 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:32] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 22:38:32,978 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session.browser: [6/7] Tour customizer_debug_entry_tour → Step Reload the view the Customizer returned to (trigger: body:not(:has(.customizer_container)) .o_list_view) 2026-10-07 22:38:33,139 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:33] "GET /odoo/action-2382?debug=1&view_type=list HTTP/1.1" 200 - 22 0.026 0.068 2026-10-07 22:38:33,389 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session.browser: [7/7] Tour customizer_debug_entry_tour → Step The reloaded view is still in debug mode (trigger: .o_main_navbar .o_debug_manager) 2026-10-07 22:38:33,395 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:33] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.018 2026-10-07 22:38:33,404 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session.browser: Owl is running in 'dev' mode. 2026-10-07 22:38:33,407 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:33] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.016 2026-10-07 22:38:33,448 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:33] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 22:38:33,480 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:33] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.002 0.023 2026-10-07 22:38:33,602 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:33] "POST /mail/data HTTP/1.1" 200 - 20 0.017 0.054 2026-10-07 22:38:33,627 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session.browser: tour succeeded 2026-10-07 22:38:33,628 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session.browser: ╔════════════════════════════════════════════╗ ║ TOUR customizer_debug_entry_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 22:38:33,661 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:33] "GET /web/image?model=res.users&field=avatar_128&id=234 HTTP/1.1" 304 - 9 0.016 0.105 2026-10-07 22:38:33,670 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:33] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.037 2026-10-07 22:38:33,696 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:33] "POST /web/action/load HTTP/1.1" 200 - 8 0.006 0.140 2026-10-07 22:38:33,730 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:33] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.005 0.078 2026-10-07 22:38:33,885 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session.browser: heap 20756264 (allocated 25128960) 2026-10-07 22:38:33,900 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session: Closing chrome headless with pid 3159 2026-10-07 22:38:33,906 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session: Closing websocket connection 2026-10-07 22:38:33,908 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session: Terminating chrome headless with pid 3159 2026-10-07 22:38:33,934 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:33] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.008 0.030 2026-10-07 22:38:34,014 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261007_223834_014349_test_customizer_opened_outside_debug_turns_debug_on_for_the_session.txt 2026-10-07 22:38:34,014 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session: Removing chrome user profile "/tmp/tmpxgpwmx8t_chrome_odoo" 2026-10-07 22:38:34,082 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_report_editor_tour ... 2026-10-07 22:38:34,501 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Chrome pid: 3427 2026-10-07 22:38:34,501 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Chrome headless temporary user profile dir: /tmp/tmp83681wh3_chrome_odoo 2026-10-07 22:38:34,501 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Issuing json command http://127.0.0.1:40161/json/version 2026-10-07 22:38:34,505 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:40161/json/version with timeout 3 increased to 10s during tests 2026-10-07 22:38:34,567 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 22:38:34,567 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Issuing json command http://127.0.0.1:40161/json 2026-10-07 22:38:34,568 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:40161/json with timeout 3 increased to 10s during tests 2026-10-07 22:38:34,587 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Websocket url found: ws://127.0.0.1:40161/devtools/page/8F636E2F950FB2D45AB87CB0FAFA4185 2026-10-07 22:38:34,610 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Enable chrome headless console log notification 2026-10-07 22:38:34,618 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Chrome headless enable page notifications 2026-10-07 22:38:34,685 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:admin from n/a 2026-10-07 22:38:34,703 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Setting session cookie in browser 2026-10-07 22:38:34,706 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Open "http://127.0.0.1:8069/odoo/action-2382?view_type=list" in browser 2026-10-07 22:38:34,706 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-2382?view_type=list" 2026-10-07 22:38:34,726 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:38:36,737 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:36] "GET /odoo/action-2382?view_type=list HTTP/1.1" 200 - 191 0.258 1.757 2026-10-07 22:38:36,741 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Navigation result: {'frameId': '8F636E2F950FB2D45AB87CB0FAFA4185', 'loaderId': '30D761104DFBE85C509588E5C088DA4C', 'isDownload': False} 2026-10-07 22:38:36,742 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Evaluate ready code "odoo.isTourReady('customizer_report_editor_tour')" 2026-10-07 22:38:36,812 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:36] "GET /web/assets/67c1386/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.020 2026-10-07 22:38:36,842 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:36] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.013 0.034 2026-10-07 22:38:36,868 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 22:38:37,987 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:37] "GET /web/webclient/load_menus/0f74c91315468c43ed223ffd5947c781eb0f9ccc2ab5411361792e0c02cc4b03 HTTP/1.1" 200 - 900 0.584 0.611 2026-10-07 22:38:38,001 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:38] "GET /web/assets/0a0cc8d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 1.214 2026-10-07 22:38:38,009 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:38] "GET /web/webclient/translations/ab9eda3054d49b82d1b8b7fa5adf1537393fffac?lang=en_US HTTP/1.1" 200 - 0 0.000 1.217 2026-10-07 22:38:38,039 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:38] "GET /web/assets/37c710e/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.017 1.127 2026-10-07 22:38:38,104 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:38] "GET /web/assets/ed2b8de/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 22:38:38,956 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:38] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-07 22:38:38,964 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:38] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-07 22:38:38,967 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:38] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-10-07 22:38:38,990 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:38] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.010 2026-10-07 22:38:39,054 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-07 22:38:39,083 121 INFO rb-61b7113-225342-422164 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-07 22:38:39,153 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:39] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.044 0.096 2026-10-07 22:38:39,156 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:39] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.106 2026-10-07 22:38:39,184 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: The ready code tooks too much time : 2.441800355911255 2026-10-07 22:38:39,213 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Evaluate test code "odoo.startTour('customizer_report_editor_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-2382?view_type=list", "delayToCheckUndeterminisms": 0})" 2026-10-07 22:38:39,227 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:39] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.020 0.129 2026-10-07 22:38:39,238 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: [1/8] Tour customizer_report_editor_tour → Step Contacts list mounted (trigger: .o_list_view) 2026-10-07 22:38:39,319 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:39] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 22:38:39,392 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:39] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.049 0.251 2026-10-07 22:38:39,757 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:39] "POST /mail/data HTTP/1.1" 200 - 140 0.136 0.400 2026-10-07 22:38:39,767 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 22:38:39,794 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:39] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.477 2026-10-07 22:38:39,799 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 22:38:39,839 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:39] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.013 0.382 2026-10-07 22:38:39,868 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:39] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.674 2026-10-07 22:38:39,869 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:39] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.653 2026-10-07 22:38:39,922 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:39] "GET /web/image/res.partner/3/avatar_128?unique=1791406129000 HTTP/1.1" 200 - 9 0.012 0.462 2026-10-07 22:38:39,952 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:39] "POST /web/action/load HTTP/1.1" 200 - 8 0.011 0.492 2026-10-07 22:38:39,969 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:39] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-07 22:38:40,020 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:40] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.019 0.031 2026-10-07 22:38:40,074 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 22:38:40,593 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:40] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 159 0.150 0.446 2026-10-07 22:38:40,820 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:40] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 17 0.053 0.136 2026-10-07 22:38:40,826 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:40] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.185 2026-10-07 22:38:41,449 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: [2/8] Tour customizer_report_editor_tour → Step Open the customizer (trigger: .v_customizer_systray_item:not(.disabled-customizer-icon) .v_customizer_action) 2026-10-07 22:38:42,082 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:42] "GET /odoo/action-2382?view_type=list&debug=1&customizer_open={"actionId":null,"options":{}} HTTP/1.1" 200 - 48 0.093 0.436 2026-10-07 22:38:42,177 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 22:38:43,166 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: [3/8] Tour customizer_report_editor_tour → Step The view editor mounted (trigger: .customizer_container .v_customizer_widget_wrapper) 2026-10-07 22:38:43,281 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:43] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 22:38:43,346 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:43] "GET /web/webclient/load_menus/47585ab0806166297fb45193450aa02a24b6a8f5030926c0a7cce45a8dbee65b HTTP/1.1" 200 - 1040 0.554 0.653 2026-10-07 22:38:43,379 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:43] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 1.225 2026-10-07 22:38:43,380 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-07 22:38:43,394 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:43] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.008 0.211 2026-10-07 22:38:43,717 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:43] "POST /mail/data HTTP/1.1" 200 - 72 0.135 0.378 2026-10-07 22:38:43,759 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:43] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.008 0.325 2026-10-07 22:38:43,860 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:43] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.024 0.397 2026-10-07 22:38:43,861 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:43] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.346 2026-10-07 22:38:43,905 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:43] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-07 22:38:43,972 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:43] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.015 0.047 2026-10-07 22:38:44,027 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:44] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.021 0.074 2026-10-07 22:38:44,067 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:44] "POST /web/action/load HTTP/1.1" 200 - 8 0.008 0.093 2026-10-07 22:38:44,192 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:44] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.004 0.098 2026-10-07 22:38:44,372 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:44] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.048 0.106 2026-10-07 22:38:44,379 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:44] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.148 2026-10-07 22:38:44,887 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:44] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.000 0.009 2026-10-07 22:38:44,929 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:44] "GET /web/assets/bb8c7a3/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-07 22:38:45,011 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:45] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US&debug=1 HTTP/1.1" 200 - 5 0.002 0.034 2026-10-07 22:38:45,068 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:45] "GET /web/bundle/web.assets_backend_lazy?lang=en_US&debug=1 HTTP/1.1" 200 - 6 0.002 0.086 2026-10-07 22:38:45,074 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:45] "GET /web/assets/37d5ae1/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-07 22:38:45,082 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:45] "GET /web/assets/73860b9/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.002 0.041 2026-10-07 22:38:45,388 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b14f7b5/web.assets_backend_lazy.min.css (id:7603) 2026-10-07 22:38:45,404 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:45] "GET /web/assets/b14f7b5/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.024 0.287 2026-10-07 22:38:45,559 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1a51390/web.assets_backend_lazy.min.js (id:7604) 2026-10-07 22:38:45,564 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:45] "GET /web/assets/1a51390/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.007 0.458 2026-10-07 22:38:45,671 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:45] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.023 0.038 2026-10-07 22:38:46,017 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:46] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 39 0.032 0.367 2026-10-07 22:38:46,052 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:46] "POST /viin_customizer/overlay HTTP/1.1" 200 - 6 0.006 0.013 2026-10-07 22:38:46,236 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:46] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.034 0.108 2026-10-07 22:38:46,781 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:46] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 22:38:46,824 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:46] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.003 0.005 2026-10-07 22:38:46,887 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: [4/8] Tour customizer_report_editor_tour → Step Open the Reports page (trigger: nav.customizer_toolbar button.btn:contains('Reports')) 2026-10-07 22:38:47,018 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:47] "POST /viin_customizer/overlay HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 22:38:47,021 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: [5/8] Tour customizer_report_editor_tour → Step The reports of the model are listed; open the seeded report (trigger: .customizer_container .o_kanban_record:contains('Customizer Test Partner Report')) 2026-10-07 22:38:47,089 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:47] "POST /web/dataset/call_kw/ir.actions.report/get_views HTTP/1.1" 200 - 20 0.022 0.036 2026-10-07 22:38:47,133 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:47] "POST /web/dataset/call_kw/ir.actions.report/web_search_read HTTP/1.1" 200 - 2 0.008 0.007 2026-10-07 22:38:47,228 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: [6/8] Tour customizer_report_editor_tour → Step The report editor mounted (trigger: .customizer_container .customizer_report_editor) 2026-10-07 22:38:47,562 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:47] "POST /customizer_report/qweb/2381 HTTP/1.1" 200 - 65 0.055 0.272 2026-10-07 22:38:47,611 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:47] "POST /viin_customizer/get_field_widget_options HTTP/1.1" 200 - 3 0.003 0.007 2026-10-07 22:38:47,645 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 22:38:47,656 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: [7/8] Tour customizer_report_editor_tour → Step The report preview iframe renders (trigger: .customizer_container .customizer_report_iframe) 2026-10-07 22:38:47,705 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:47] "GET /web/assets/59174c2/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.005 0.034 2026-10-07 22:38:47,707 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:47] "GET /web/assets/a555c88/web.report_assets_common.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-07 22:38:47,714 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:47] "GET /web/assets/cd0ffcf/snailmail.report_assets_snailmail.min.css HTTP/1.1" 200 - 2 0.001 0.038 2026-10-07 22:38:47,725 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:47] "GET /web/assets/ad011b1/viin_customizer.customizer_report.min.css HTTP/1.1" 200 - 2 0.001 0.048 2026-10-07 22:38:47,734 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: [8/8] Tour customizer_report_editor_tour → Step The report editor palette (draggable blocks) is present (trigger: .customizer_container .report-block-text) 2026-10-07 22:38:47,797 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: tour succeeded 2026-10-07 22:38:47,798 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: ╔══════════════════════════════════════════════╗ ║ TOUR customizer_report_editor_tour SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-07 22:38:47,814 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 22:38:48,090 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: heap 41015772 (allocated 42569728) 2026-10-07 22:38:48,099 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Closing chrome headless with pid 3427 2026-10-07 22:38:48,100 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Closing websocket connection 2026-10-07 22:38:48,100 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Terminating chrome headless with pid 3427 2026-10-07 22:38:48,215 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261007_223848_215459_test_customizer_report_editor_tour.txt 2026-10-07 22:38:48,215 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Removing chrome user profile "/tmp/tmp83681wh3_chrome_odoo" 2026-10-07 22:38:48,272 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_switch_view_tour ... 2026-10-07 22:38:48,584 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Chrome pid: 3682 2026-10-07 22:38:48,585 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Chrome headless temporary user profile dir: /tmp/tmpw7sqv5lb_chrome_odoo 2026-10-07 22:38:48,585 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Issuing json command http://127.0.0.1:39669/json/version 2026-10-07 22:38:48,588 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:39669/json/version with timeout 3 increased to 10s during tests 2026-10-07 22:38:48,680 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 22:38:48,680 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Issuing json command http://127.0.0.1:39669/json 2026-10-07 22:38:48,681 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:39669/json with timeout 3 increased to 10s during tests 2026-10-07 22:38:48,700 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Websocket url found: ws://127.0.0.1:39669/devtools/page/FB58ED96F2274AC7BA5D94CDCCF4D696 2026-10-07 22:38:48,712 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Enable chrome headless console log notification 2026-10-07 22:38:48,719 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Chrome headless enable page notifications 2026-10-07 22:38:48,771 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:admin from n/a 2026-10-07 22:38:48,788 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Setting session cookie in browser 2026-10-07 22:38:48,795 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Open "http://127.0.0.1:8069/odoo/action-2382?view_type=list" in browser 2026-10-07 22:38:48,795 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-2382?view_type=list" 2026-10-07 22:38:48,818 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:38:50,567 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:50] "GET /odoo/action-2382?view_type=list HTTP/1.1" 200 - 191 0.214 1.540 2026-10-07 22:38:50,575 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Navigation result: {'frameId': 'FB58ED96F2274AC7BA5D94CDCCF4D696', 'loaderId': '51536902196795069A0AC11E6E49EE0E', 'isDownload': False} 2026-10-07 22:38:50,575 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Evaluate ready code "odoo.isTourReady('customizer_switch_view_tour')" 2026-10-07 22:38:50,662 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:50] "GET /web/assets/67c1386/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.047 2026-10-07 22:38:50,671 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:50] "GET /web/assets/0a0cc8d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.048 2026-10-07 22:38:50,691 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 22:38:50,717 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:50] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.021 0.049 2026-10-07 22:38:51,820 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:51] "GET /web/webclient/load_menus/0f74c91315468c43ed223ffd5947c781eb0f9ccc2ab5411361792e0c02cc4b03 HTTP/1.1" 200 - 900 0.525 0.672 2026-10-07 22:38:51,835 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:51] "GET /web/assets/37c710e/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 1.098 2026-10-07 22:38:51,855 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:51] "GET /web/webclient/translations/ab9eda3054d49b82d1b8b7fa5adf1537393fffac?lang=en_US HTTP/1.1" 200 - 0 0.000 1.208 2026-10-07 22:38:51,873 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:51] "GET /web/assets/ed2b8de/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.007 0.896 2026-10-07 22:38:52,055 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:52] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-07 22:38:52,063 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:52] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-07 22:38:52,071 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:52] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-10-07 22:38:52,103 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:52] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.011 0.014 2026-10-07 22:38:52,132 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: Owl is running in 'dev' mode. 2026-10-07 22:38:52,188 121 INFO rb-61b7113-225342-422164 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-07 22:38:52,256 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:52] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.039 0.081 2026-10-07 22:38:52,259 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:52] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.099 2026-10-07 22:38:52,330 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Evaluate test code "odoo.startTour('customizer_switch_view_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-2382?view_type=list", "delayToCheckUndeterminisms": 0})" 2026-10-07 22:38:52,345 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: [1/9] Tour customizer_switch_view_tour → Step Contacts list mounted (trigger: .o_list_view) 2026-10-07 22:38:52,424 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:52] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.052 0.161 2026-10-07 22:38:52,451 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:52] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 22:38:52,481 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:52] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.018 0.265 2026-10-07 22:38:52,854 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:52] "POST /mail/data HTTP/1.1" 200 - 140 0.120 0.398 2026-10-07 22:38:52,878 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 22:38:52,894 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:52] "GET /web/image/res.partner/3/avatar_128?unique=1791406129000 HTTP/1.1" 200 - 9 0.011 0.406 2026-10-07 22:38:52,901 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 22:38:52,938 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:52] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.624 2026-10-07 22:38:53,001 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:53] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.026 0.497 2026-10-07 22:38:53,044 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:53] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.615 2026-10-07 22:38:53,069 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:53] "POST /web/action/load HTTP/1.1" 200 - 8 0.011 0.567 2026-10-07 22:38:53,073 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:53] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.730 2026-10-07 22:38:53,135 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:53] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.024 0.033 2026-10-07 22:38:53,198 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 22:38:53,637 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:53] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 159 0.131 0.399 2026-10-07 22:38:53,685 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:53] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 22:38:53,831 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:53] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 17 0.038 0.117 2026-10-07 22:38:54,489 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: [2/9] Tour customizer_switch_view_tour → Step Open the customizer (trigger: .v_customizer_systray_item:not(.disabled-customizer-icon) .v_customizer_action) 2026-10-07 22:38:55,012 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:55] "GET /odoo/action-2382?view_type=list&debug=1&customizer_open={"actionId":null,"options":{}} HTTP/1.1" 200 - 48 0.090 0.350 2026-10-07 22:38:55,118 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 22:38:56,067 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: [3/9] Tour customizer_switch_view_tour → Step The editor opened on the list view (trigger: .customizer_container .customizer-main-editor .o_view_controller.o_list_view) 2026-10-07 22:38:56,159 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:56] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 22:38:56,461 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:56] "GET /web/webclient/load_menus/47585ab0806166297fb45193450aa02a24b6a8f5030926c0a7cce45a8dbee65b HTTP/1.1" 200 - 1040 0.717 0.671 2026-10-07 22:38:56,478 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:56] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.007 0.400 2026-10-07 22:38:56,480 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: Owl is running in 'dev' mode. 2026-10-07 22:38:56,511 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:56] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.016 1.415 2026-10-07 22:38:56,812 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:56] "POST /mail/data HTTP/1.1" 200 - 72 0.095 0.576 2026-10-07 22:38:56,847 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:56] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.316 2026-10-07 22:38:56,943 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:56] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.031 0.369 2026-10-07 22:38:56,945 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.305 2026-10-07 22:38:57,108 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:57] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-07 22:38:57,163 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:57] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.005 0.037 2026-10-07 22:38:57,199 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:57] "POST /web/action/load HTTP/1.1" 200 - 8 0.012 0.018 2026-10-07 22:38:57,246 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:57] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.013 0.064 2026-10-07 22:38:57,379 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:57] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.005 0.140 2026-10-07 22:38:57,589 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:57] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.053 0.128 2026-10-07 22:38:57,603 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:57] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.166 2026-10-07 22:38:58,294 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:58] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 22:38:58,336 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:58] "GET /web/assets/bb8c7a3/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-07 22:38:58,421 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:58] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US&debug=1 HTTP/1.1" 200 - 5 0.003 0.042 2026-10-07 22:38:58,478 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:58] "GET /web/bundle/web.assets_backend_lazy?lang=en_US&debug=1 HTTP/1.1" 200 - 6 0.002 0.088 2026-10-07 22:38:58,488 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:58] "GET /web/assets/37d5ae1/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.040 2026-10-07 22:38:58,500 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:58] "GET /web/assets/73860b9/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.004 0.055 2026-10-07 22:38:58,783 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b14f7b5/web.assets_backend_lazy.min.css (id:7605) 2026-10-07 22:38:58,790 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:58] "GET /web/assets/b14f7b5/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.013 0.268 2026-10-07 22:38:58,939 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1a51390/web.assets_backend_lazy.min.js (id:7606) 2026-10-07 22:38:58,944 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:58] "GET /web/assets/1a51390/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.006 0.431 2026-10-07 22:38:59,040 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:59] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.019 0.029 2026-10-07 22:38:59,440 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:59] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 39 0.054 0.379 2026-10-07 22:38:59,473 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:59] "POST /viin_customizer/overlay HTTP/1.1" 200 - 6 0.007 0.014 2026-10-07 22:38:59,686 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:38:59] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.041 0.110 2026-10-07 22:39:00,204 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 22:39:00,333 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:00] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.001 0.005 2026-10-07 22:39:00,391 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: [4/9] Tour customizer_switch_view_tour → Step Switch the editor to the form view (trigger: nav.customizer_toolbar button[title='Form view']) 2026-10-07 22:39:00,554 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: [5/9] Tour customizer_switch_view_tour → Step The editor re-mounts on the form view (trigger: .customizer_container .customizer-main-editor .o_view_controller.o_form_view) 2026-10-07 22:39:00,565 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:00] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.009 0.032 2026-10-07 22:39:00,604 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:00] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.009 0.033 2026-10-07 22:39:00,635 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:00] "POST /viin_customizer/overlay HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 22:39:00,654 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:00] "POST /viin_customizer/overlay HTTP/1.1" 200 - 1 0.002 0.015 2026-10-07 22:39:00,766 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:00] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 22:39:00,862 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:00] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.019 0.092 2026-10-07 22:39:01,344 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:01] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 162 0.234 0.307 2026-10-07 22:39:01,665 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:01] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 22:39:01,678 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:01] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 22:39:01,905 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: [6/9] Tour customizer_switch_view_tour → Step Switch the editor to the kanban view (trigger: nav.customizer_toolbar button[title='Kanban view']) 2026-10-07 22:39:01,966 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:01] "POST /mail/thread/data HTTP/1.1" 200 - 26 0.062 0.068 2026-10-07 22:39:01,979 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:01] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 1 0.001 0.136 2026-10-07 22:39:01,999 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: [7/9] Tour customizer_switch_view_tour → Step The editor re-mounts on the kanban view (trigger: .customizer_container .customizer-main-editor .o_view_controller.o_kanban_view) 2026-10-07 22:39:02,058 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:02] "GET /web/image/res.partner/92/avatar_128?unique=1791406129000 HTTP/1.1" 200 - 13 0.027 0.120 2026-10-07 22:39:02,076 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:02] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.242 2026-10-07 22:39:02,085 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:02] "POST /viin_customizer/overlay HTTP/1.1" 200 - 1 0.002 0.072 2026-10-07 22:39:02,167 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:02] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.036 0.212 2026-10-07 22:39:02,175 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:02] "POST /viin_customizer/overlay HTTP/1.1" 200 - 1 0.002 0.162 2026-10-07 22:39:02,231 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:02] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.014 0.376 2026-10-07 22:39:02,279 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:02] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 4 0.008 0.054 2026-10-07 22:39:02,324 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:02] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 22:39:02,394 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: [8/9] Tour customizer_switch_view_tour → Step Switch the editor back to the list view (trigger: nav.customizer_toolbar button[title='List view']) 2026-10-07 22:39:02,566 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: [9/9] Tour customizer_switch_view_tour → Step The editor re-mounts on the list view again (trigger: .customizer_container .customizer-main-editor .o_view_controller.o_list_view) 2026-10-07 22:39:02,586 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:02] "POST /viin_customizer/overlay HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 22:39:02,592 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:02] "POST /viin_customizer/overlay HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 22:39:02,847 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:02] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.037 0.124 2026-10-07 22:39:03,322 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:03] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 22:39:03,347 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: tour succeeded 2026-10-07 22:39:03,348 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR customizer_switch_view_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 22:39:03,958 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: heap 54552064 (allocated 56872960) 2026-10-07 22:39:03,969 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Closing chrome headless with pid 3682 2026-10-07 22:39:03,972 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Closing websocket connection 2026-10-07 22:39:03,973 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Terminating chrome headless with pid 3682 2026-10-07 22:39:04,077 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261007_223904_077501_test_customizer_switch_view_tour.txt 2026-10-07 22:39:04,077 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Removing chrome user profile "/tmp/tmpw7sqv5lb_chrome_odoo" 2026-10-07 22:39:04,164 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 22:39:04,371 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field ... 2026-10-07 22:39:04,782 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field: Chrome pid: 3953 2026-10-07 22:39:04,783 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field: Chrome headless temporary user profile dir: /tmp/tmp1651zy1a_chrome_odoo 2026-10-07 22:39:04,783 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field: Issuing json command http://127.0.0.1:46503/json/version 2026-10-07 22:39:04,784 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:46503/json/version with timeout 3 increased to 10s during tests 2026-10-07 22:39:04,798 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field: Browser version: Chrome/150.0.7871.114 2026-10-07 22:39:04,798 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field: Issuing json command http://127.0.0.1:46503/json 2026-10-07 22:39:04,799 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:46503/json with timeout 3 increased to 10s during tests 2026-10-07 22:39:04,818 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field: Websocket url found: ws://127.0.0.1:46503/devtools/page/5AE9482499DE6249A5AD6EC5A60C6B70 2026-10-07 22:39:04,826 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field: Enable chrome headless console log notification 2026-10-07 22:39:04,835 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field: Chrome headless enable page notifications 2026-10-07 22:39:04,883 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:admin from n/a 2026-10-07 22:39:04,895 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field: Setting session cookie in browser 2026-10-07 22:39:04,899 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field: Open "http://127.0.0.1:8069/odoo/action-2383/new" in browser 2026-10-07 22:39:04,900 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field: Navigating to: "http://127.0.0.1:8069/odoo/action-2383/new" 2026-10-07 22:39:04,920 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:39:06,674 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:06] "GET /odoo/action-2383/new HTTP/1.1" 200 - 186 0.201 1.557 2026-10-07 22:39:06,678 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field: Navigation result: {'frameId': '5AE9482499DE6249A5AD6EC5A60C6B70', 'loaderId': '42983E28DA65578A56EDE512C95082E1', 'isDownload': False} 2026-10-07 22:39:06,678 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field: Evaluate ready code "odoo.isTourReady('customizer_removed_field_wrapper_layout_tour')" 2026-10-07 22:39:06,742 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:06] "GET /web/assets/0a0cc8d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.008 0.025 2026-10-07 22:39:06,758 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:06] "GET /web/webclient/translations/ab9eda3054d49b82d1b8b7fa5adf1537393fffac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.043 2026-10-07 22:39:06,793 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.014 0.049 2026-10-07 22:39:06,801 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:06] "GET /web/assets/67c1386/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.078 2026-10-07 22:39:06,880 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 22:39:08,052 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:08] "GET /web/webclient/load_menus/0f74c91315468c43ed223ffd5947c781eb0f9ccc2ab5411361792e0c02cc4b03 HTTP/1.1" 200 - 900 0.627 0.715 2026-10-07 22:39:08,067 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:08] "GET /web/assets/37c710e/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 1.187 2026-10-07 22:39:08,078 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:08] "GET /web/assets/ed2b8de/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 1.037 2026-10-07 22:39:08,235 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:08] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-07 22:39:08,240 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:08] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-07 22:39:08,246 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:08] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-07 22:39:08,266 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:08] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-10-07 22:39:08,285 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field.browser: Owl is running in 'dev' mode. 2026-10-07 22:39:08,343 121 INFO rb-61b7113-225342-422164 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-07 22:39:08,389 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:08] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.030 0.067 2026-10-07 22:39:08,437 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:08] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.009 0.089 2026-10-07 22:39:08,443 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:08] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.123 2026-10-07 22:39:08,443 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field: Evaluate test code "odoo.startTour('customizer_removed_field_wrapper_layout_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-2383/new", "delayToCheckUndeterminisms": 0})" 2026-10-07 22:39:08,483 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field.browser: [1/2] Tour customizer_removed_field_wrapper_layout_tour → Step The customized form renders (trigger: .o_form_view .o_inner_group) 2026-10-07 22:39:08,535 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:08] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 22:39:08,613 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:08] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.064 0.199 2026-10-07 22:39:08,645 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:08] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.165 2026-10-07 22:39:08,684 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 22:39:08,689 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:08] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.015 0.029 2026-10-07 22:39:08,705 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 22:39:09,037 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:09] "POST /mail/data HTTP/1.1" 200 - 140 0.115 0.489 2026-10-07 22:39:09,039 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:09] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.570 2026-10-07 22:39:09,078 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:09] "POST /web/action/load HTTP/1.1" 200 - 9 0.007 0.409 2026-10-07 22:39:09,121 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:09] "GET /web/image/res.partner/3/avatar_128?unique=1791406129000 HTTP/1.1" 200 - 9 0.017 0.457 2026-10-07 22:39:09,165 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:09] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.623 2026-10-07 22:39:09,250 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:09] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-07 22:39:09,326 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:09] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.027 0.035 2026-10-07 22:39:09,384 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 22:39:09,679 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:09] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 102 0.155 0.237 2026-10-07 22:39:09,724 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:09] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 22:39:09,761 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:09] "POST /web/dataset/call_kw/res.partner/onchange HTTP/1.1" 200 - 2 0.003 0.026 2026-10-07 22:39:09,842 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field.browser: [2/2] Tour customizer_removed_field_wrapper_layout_tour → Step The row after the removed field's leftover wrapper still pairs its own label with its own field (trigger: .o_form_view .o_field_widget[name='mobile']) 2026-10-07 22:39:09,897 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field.browser: tour succeeded 2026-10-07 22:39:09,898 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field.browser: ╔═════════════════════════════════════════════════════════════╗ ║ TOUR customizer_removed_field_wrapper_layout_tour SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════╝ 2026-10-07 22:39:09,994 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field.browser: heap 24073900 (allocated 25264128) 2026-10-07 22:39:10,021 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field: Closing chrome headless with pid 3953 2026-10-07 22:39:10,024 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field: Closing websocket connection 2026-10-07 22:39:10,025 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field: Terminating chrome headless with pid 3953 2026-10-07 22:39:10,148 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261007_223910_148626_test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field.txt 2026-10-07 22:39:10,149 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerRemovedFieldWrapperLayoutTour.test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field: Removing chrome user profile "/tmp/tmp1651zy1a_chrome_odoo" 2026-10-07 22:39:10,217 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:39:10,254 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it ... 2026-10-07 22:39:10,666 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it: Chrome pid: 4162 2026-10-07 22:39:10,666 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it: Chrome headless temporary user profile dir: /tmp/tmpue36evkh_chrome_odoo 2026-10-07 22:39:10,666 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it: Issuing json command http://127.0.0.1:40659/json/version 2026-10-07 22:39:10,668 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:40659/json/version with timeout 3 increased to 10s during tests 2026-10-07 22:39:10,703 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it: Browser version: Chrome/150.0.7871.114 2026-10-07 22:39:10,703 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it: Issuing json command http://127.0.0.1:40659/json 2026-10-07 22:39:10,704 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:40659/json with timeout 3 increased to 10s during tests 2026-10-07 22:39:10,720 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it: Websocket url found: ws://127.0.0.1:40659/devtools/page/970D4BF38F0B5B0F1F9668176BE7A529 2026-10-07 22:39:10,738 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it: Enable chrome headless console log notification 2026-10-07 22:39:10,746 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it: Chrome headless enable page notifications 2026-10-07 22:39:10,819 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:admin from n/a 2026-10-07 22:39:10,838 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it: Setting session cookie in browser 2026-10-07 22:39:10,854 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it: Open "http://127.0.0.1:8069/odoo/action-2385?view_type=list" in browser 2026-10-07 22:39:10,855 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it: Navigating to: "http://127.0.0.1:8069/odoo/action-2385?view_type=list" 2026-10-07 22:39:10,874 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:39:14,000 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:14] "GET /odoo/action-2385?view_type=list HTTP/1.1" 200 - 191 0.225 2.906 2026-10-07 22:39:14,005 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it: Navigation result: {'frameId': '970D4BF38F0B5B0F1F9668176BE7A529', 'loaderId': 'B3CF37B5630D10FCF096FFE837260C33', 'isDownload': False} 2026-10-07 22:39:14,006 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it: Evaluate ready code "odoo.isTourReady('customizer_report_content_editor_tour')" 2026-10-07 22:39:14,055 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:14] "GET /web/webclient/translations/ab9eda3054d49b82d1b8b7fa5adf1537393fffac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 22:39:14,084 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:14] "GET /web/assets/0a0cc8d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.036 2026-10-07 22:39:15,136 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:15] "GET /web/webclient/load_menus/0f74c91315468c43ed223ffd5947c781eb0f9ccc2ab5411361792e0c02cc4b03 HTTP/1.1" 200 - 900 0.464 0.612 2026-10-07 22:39:15,148 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:15] "GET /web/assets/67c1386/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 1.089 2026-10-07 22:39:15,182 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:15] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.015 1.111 2026-10-07 22:39:15,191 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:15] "GET /web/assets/37c710e/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-07 22:39:15,198 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 22:39:15,250 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:15] "GET /web/assets/ed2b8de/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-10-07 22:39:15,945 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:15] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-07 22:39:15,947 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:15] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-10-07 22:39:15,958 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:15] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.015 2026-10-07 22:39:15,982 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it.browser: Owl is running in 'dev' mode. 2026-10-07 22:39:15,995 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:15] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.014 0.027 2026-10-07 22:39:16,061 121 INFO rb-61b7113-225342-422164 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-07 22:39:16,107 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:16] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.025 0.089 2026-10-07 22:39:16,113 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:16] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.101 2026-10-07 22:39:16,163 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:16] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.013 0.094 2026-10-07 22:39:16,175 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it: Evaluate test code "odoo.startTour('customizer_report_content_editor_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-2385?view_type=list", "delayToCheckUndeterminisms": 0})" 2026-10-07 22:39:16,186 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it.browser: [1/8] Tour customizer_report_content_editor_tour → Step .o_list_view 2026-10-07 22:39:16,258 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:16] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 22:39:16,323 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:16] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.042 0.214 2026-10-07 22:39:16,326 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:16] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.142 2026-10-07 22:39:16,354 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:16] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.212 2026-10-07 22:39:16,435 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 22:39:16,471 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 22:39:16,821 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:16] "POST /mail/data HTTP/1.1" 200 - 140 0.222 0.441 2026-10-07 22:39:16,873 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:16] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.021 0.605 2026-10-07 22:39:16,915 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:16] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.013 0.516 2026-10-07 22:39:16,949 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:16] "POST /web/action/load HTTP/1.1" 200 - 8 0.015 0.534 2026-10-07 22:39:17,002 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:17] "GET /web/image/res.partner/3/avatar_128?unique=1791406129000 HTTP/1.1" 200 - 9 0.011 0.598 2026-10-07 22:39:17,043 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:17] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-07 22:39:17,103 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:17] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.021 0.030 2026-10-07 22:39:17,149 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 22:39:17,365 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:17] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 106 0.089 0.213 2026-10-07 22:39:17,536 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:17] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 17 0.042 0.087 2026-10-07 22:39:17,541 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:17] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.128 2026-10-07 22:39:18,122 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it.browser: [2/8] Tour customizer_report_content_editor_tour → Step .v_customizer_systray_item:not(.disabled-customizer-icon) .v_customizer_action 2026-10-07 22:39:18,675 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:18] "GET /odoo/action-2385?debug=1&customizer_open={"actionId":null,"options":{}} HTTP/1.1" 200 - 48 0.090 0.358 2026-10-07 22:39:18,747 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:18] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.021 2026-10-07 22:39:18,758 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 22:39:19,667 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it.browser: [3/8] Tour customizer_report_content_editor_tour → Step .customizer_container .v_customizer_widget_wrapper 2026-10-07 22:39:19,725 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:19] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 22:39:20,176 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:20] "GET /web/webclient/load_menus/47585ab0806166297fb45193450aa02a24b6a8f5030926c0a7cce45a8dbee65b HTTP/1.1" 200 - 1040 0.725 0.732 2026-10-07 22:39:20,184 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:20] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.497 2026-10-07 22:39:20,199 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it.browser: Owl is running in 'dev' mode. 2026-10-07 22:39:20,454 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:20] "POST /mail/data HTTP/1.1" 200 - 72 0.089 0.655 2026-10-07 22:39:20,509 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:20] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.016 0.234 2026-10-07 22:39:20,513 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:20] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.166 2026-10-07 22:39:20,610 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:20] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.026 0.322 2026-10-07 22:39:20,688 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:20] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-07 22:39:20,743 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:20] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.006 0.039 2026-10-07 22:39:20,790 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:20] "POST /web/action/load HTTP/1.1" 200 - 8 0.018 0.045 2026-10-07 22:39:20,835 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:20] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.018 0.087 2026-10-07 22:39:20,925 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:20] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.006 0.101 2026-10-07 22:39:21,131 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:21] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.035 0.134 2026-10-07 22:39:21,136 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:21] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.172 2026-10-07 22:39:21,778 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:21] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.000 0.009 2026-10-07 22:39:21,830 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:21] "GET /web/assets/bb8c7a3/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-07 22:39:21,910 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:21] "GET /web/bundle/web.assets_backend_lazy?lang=en_US&debug=1 HTTP/1.1" 200 - 6 0.003 0.042 2026-10-07 22:39:21,967 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:21] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US&debug=1 HTTP/1.1" 200 - 5 0.005 0.100 2026-10-07 22:39:22,198 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b14f7b5/web.assets_backend_lazy.min.css (id:7607) 2026-10-07 22:39:22,203 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:22] "GET /web/assets/b14f7b5/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.012 0.255 2026-10-07 22:39:22,334 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1a51390/web.assets_backend_lazy.min.js (id:7608) 2026-10-07 22:39:22,340 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:22] "GET /web/assets/1a51390/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.007 0.391 2026-10-07 22:39:22,348 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:22] "GET /web/assets/73860b9/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.342 2026-10-07 22:39:22,352 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:22] "GET /web/assets/37d5ae1/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.345 2026-10-07 22:39:22,490 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:22] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.028 0.033 2026-10-07 22:39:22,631 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:22] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 12 0.022 0.166 2026-10-07 22:39:22,667 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:22] "POST /viin_customizer/overlay HTTP/1.1" 200 - 6 0.006 0.016 2026-10-07 22:39:22,911 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:22] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.056 0.142 2026-10-07 22:39:23,458 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:23] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.001 0.004 2026-10-07 22:39:23,525 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it.browser: [4/8] Tour customizer_report_content_editor_tour → Step nav.customizer_toolbar button.btn:contains('Reports') 2026-10-07 22:39:23,657 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:23] "POST /viin_customizer/overlay HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 22:39:23,658 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it.browser: [5/8] Tour customizer_report_content_editor_tour → Step .customizer_container .o_kanban_record:contains('Customizer Test Inline Text Report') 2026-10-07 22:39:23,698 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:23] "POST /web/dataset/call_kw/ir.actions.report/get_views HTTP/1.1" 200 - 20 0.010 0.020 2026-10-07 22:39:23,744 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:23] "POST /web/dataset/call_kw/ir.actions.report/web_search_read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 22:39:23,837 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it.browser: [6/8] Tour customizer_report_content_editor_tour → Step .customizer_report_iframe:iframe body.overflow-hidden span.o_cz_inline_text 2026-10-07 22:39:24,157 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:24] "POST /customizer_report/qweb/2384 HTTP/1.1" 200 - 65 0.060 0.251 2026-10-07 22:39:24,212 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:24] "POST /viin_customizer/get_field_widget_options HTTP/1.1" 200 - 3 0.011 0.007 2026-10-07 22:39:24,248 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 22:39:24,293 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:24] "GET /web/assets/59174c2/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.014 0.016 2026-10-07 22:39:24,314 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:24] "GET /web/assets/ad011b1/viin_customizer.customizer_report.min.css HTTP/1.1" 200 - 2 0.001 0.043 2026-10-07 22:39:24,329 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:24] "GET /web/assets/a555c88/web.report_assets_common.min.js HTTP/1.1" 200 - 2 0.001 0.044 2026-10-07 22:39:24,343 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:24] "GET /web/assets/cd0ffcf/snailmail.report_assets_snailmail.min.css HTTP/1.1" 200 - 2 0.001 0.059 2026-10-07 22:39:24,408 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 22:39:24,432 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it.browser: [7/8] Tour customizer_report_content_editor_tour → Step .customizer_container .note-editable:contains('GRID-c') 2026-10-07 22:39:24,483 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:24] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 22:39:24,527 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:24] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.008 0.028 2026-10-07 22:39:24,643 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it.browser: [8/8] Tour customizer_report_content_editor_tour → Step .customizer_report_iframe:iframe span.o_cz_inline_text:contains('REPLACED') 2026-10-07 22:39:24,658 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:24] "POST /web/dataset/call_kw/ir.actions.report/search_count HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 22:39:24,868 121 INFO rb-61b7113-225342-422164 odoo.tests.common: Simulating signal changes during tests 2026-10-07 22:39:24,868 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:24] "POST /viin_customizer/add_report_xpath HTTP/1.1" 200 - 74 0.108 0.087 2026-10-07 22:39:25,084 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:25] "POST /customizer_report/qweb/2384 HTTP/1.1" 200 - 53 0.070 0.138 2026-10-07 22:39:25,089 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:25] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.154 2026-10-07 22:39:25,184 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it.browser: tour succeeded 2026-10-07 22:39:25,185 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR customizer_report_content_editor_tour SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-07 22:39:25,726 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it.browser: heap 43708676 (allocated 45191168) 2026-10-07 22:39:25,742 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it: Closing chrome headless with pid 4162 2026-10-07 22:39:25,746 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it: Closing websocket connection 2026-10-07 22:39:25,750 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it: Terminating chrome headless with pid 4162 2026-10-07 22:39:25,865 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261007_223925_864765_test_selecting_all_of_an_inline_report_text_and_typing_replaces_it.txt 2026-10-07 22:39:25,865 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it: Removing chrome user profile "/tmp/tmpue36evkh_chrome_odoo" 2026-10-07 22:39:25,940 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:39:26,014 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see ... 2026-10-07 22:39:26,617 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see: Chrome pid: 4422 2026-10-07 22:39:26,618 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see: Chrome headless temporary user profile dir: /tmp/tmpp5rd9cmn_chrome_odoo 2026-10-07 22:39:26,619 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see: Issuing json command http://127.0.0.1:37971/json/version 2026-10-07 22:39:26,620 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:37971/json/version with timeout 3 increased to 10s during tests 2026-10-07 22:39:26,666 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see: Browser version: Chrome/150.0.7871.114 2026-10-07 22:39:26,666 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see: Issuing json command http://127.0.0.1:37971/json 2026-10-07 22:39:26,667 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:37971/json with timeout 3 increased to 10s during tests 2026-10-07 22:39:26,690 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see: Websocket url found: ws://127.0.0.1:37971/devtools/page/2C3142A7134D0981FB8FA1D4EDCA5364 2026-10-07 22:39:26,711 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see: Enable chrome headless console log notification 2026-10-07 22:39:26,733 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see: Chrome headless enable page notifications 2026-10-07 22:39:26,802 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:admin from n/a 2026-10-07 22:39:26,819 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see: Setting session cookie in browser 2026-10-07 22:39:26,830 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see: Open "http://127.0.0.1:8069/odoo/action-2386/new" in browser 2026-10-07 22:39:26,830 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see: Navigating to: "http://127.0.0.1:8069/odoo/action-2386/new" 2026-10-07 22:39:26,854 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:39:28,915 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:28] "GET /odoo/action-2386/new HTTP/1.1" 200 - 186 0.261 1.806 2026-10-07 22:39:28,920 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see: Navigation result: {'frameId': '2C3142A7134D0981FB8FA1D4EDCA5364', 'loaderId': '11577BDB0F22D3AEBCA7DC0B428C2E70', 'isDownload': False} 2026-10-07 22:39:28,920 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see: Evaluate ready code "odoo.isTourReady('customizer_hidden_required_tour')" 2026-10-07 22:39:28,983 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:28] "GET /web/assets/0a0cc8d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.018 2026-10-07 22:39:28,999 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:28] "GET /web/assets/67c1386/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.033 2026-10-07 22:39:29,018 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:29] "GET /web/webclient/translations/ab9eda3054d49b82d1b8b7fa5adf1537393fffac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.050 2026-10-07 22:39:29,105 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 22:39:30,089 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:30] "GET /web/webclient/load_menus/0f74c91315468c43ed223ffd5947c781eb0f9ccc2ab5411361792e0c02cc4b03 HTTP/1.1" 200 - 900 0.471 0.654 2026-10-07 22:39:30,127 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:30] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.018 1.131 2026-10-07 22:39:30,136 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:30] "GET /web/assets/37c710e/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.741 2026-10-07 22:39:30,155 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:30] "GET /web/assets/ed2b8de/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.053 2026-10-07 22:39:30,313 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:30] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-07 22:39:30,315 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:30] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-07 22:39:30,322 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:30] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-10-07 22:39:30,355 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:30] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.010 2026-10-07 22:39:30,371 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see.browser: Owl is running in 'dev' mode. 2026-10-07 22:39:30,434 121 INFO rb-61b7113-225342-422164 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-07 22:39:30,487 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:30] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.026 0.089 2026-10-07 22:39:30,490 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:30] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.088 2026-10-07 22:39:30,574 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see: Evaluate test code "odoo.startTour('customizer_hidden_required_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-2386/new", "delayToCheckUndeterminisms": 0})" 2026-10-07 22:39:30,593 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see.browser: [1/6] Tour customizer_hidden_required_tour → Step Type the partner name, the only required field users see (trigger: .o_form_view .o_field_widget[name=name] :is(textarea, input)) 2026-10-07 22:39:30,659 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:30] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.061 0.137 2026-10-07 22:39:30,720 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:30] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.021 0.248 2026-10-07 22:39:30,757 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:30] "GET /odoo/offline HTTP/1.1" 200 - 5 0.014 0.223 2026-10-07 22:39:30,814 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:30] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.023 0.081 2026-10-07 22:39:30,821 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 22:39:30,836 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 22:39:30,857 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:30] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 22:39:30,886 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:30] "POST /web/action/load HTTP/1.1" 200 - 9 0.038 0.135 2026-10-07 22:39:30,888 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:30] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.279 2026-10-07 22:39:30,945 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:30] "GET /web/image/res.partner/3/avatar_128?unique=1791406129000 HTTP/1.1" 200 - 9 0.015 0.222 2026-10-07 22:39:31,004 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:31] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.017 0.149 2026-10-07 22:39:31,394 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:31] "POST /mail/data HTTP/1.1" 200 - 140 0.177 0.637 2026-10-07 22:39:31,704 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:31] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 108 0.115 0.674 2026-10-07 22:39:31,706 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:31] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.118 2026-10-07 22:39:31,737 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:31] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 4 0.006 0.127 2026-10-07 22:39:31,758 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:31] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 22:39:31,791 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 22:39:31,800 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:31] "POST /web/dataset/call_kw/res.partner/onchange HTTP/1.1" 200 - 6 0.004 0.049 2026-10-07 22:39:31,884 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:31] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 22:39:31,956 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see.browser: [2/6] Tour customizer_hidden_required_tour → Step Look the state up (trigger: .o_form_view .o_field_widget[name=state_id] input) 2026-10-07 22:39:32,038 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see.browser: [3/6] Tour customizer_hidden_required_tour → Step Pick the state, whose onchange sets the country (trigger: .o-autocomplete--dropdown-item a:contains(Customizer Tour Province)) 2026-10-07 22:39:32,041 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:32] "POST /web/dataset/call_kw/res.country.state/name_search HTTP/1.1" 200 - 3 0.006 0.006 2026-10-07 22:39:32,306 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:32] "POST /web/dataset/call_kw/res.country.state/name_search HTTP/1.1" 200 - 3 0.007 0.007 2026-10-07 22:39:32,352 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see.browser: [4/6] Tour customizer_hidden_required_tour → Step The state is set (trigger: .o_form_view .o_field_widget[name=state_id] input:value(Customizer Tour Province)) 2026-10-07 22:39:32,412 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:32] "POST /web/dataset/call_kw/res.partner/onchange HTTP/1.1" 200 - 7 0.012 0.047 2026-10-07 22:39:32,426 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see.browser: [5/6] Tour customizer_hidden_required_tour → Step Save the partner (trigger: .o_form_view .o_form_button_save) 2026-10-07 22:39:32,507 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see.browser: [6/6] Tour customizer_hidden_required_tour → Step The partner is saved: nothing users cannot see blocked the save (trigger: .o_form_view .o_form_saved:not(:has(.o_field_invalid))) 2026-10-07 22:39:32,697 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:32] "POST /web/dataset/call_kw/res.partner/web_save HTTP/1.1" 200 - 35 0.065 0.123 2026-10-07 22:39:32,749 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:32] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 10 0.010 0.019 2026-10-07 22:39:32,783 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see.browser: tour succeeded 2026-10-07 22:39:32,784 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see.browser: ╔════════════════════════════════════════════════╗ ║ TOUR customizer_hidden_required_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-07 22:39:32,852 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:39:32] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.028 0.061 2026-10-07 22:39:32,891 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see.browser: heap 24962152 (allocated 26574848) 2026-10-07 22:39:32,903 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see: Closing chrome headless with pid 4422 2026-10-07 22:39:32,904 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see: Closing websocket connection 2026-10-07 22:39:32,905 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see: Terminating chrome headless with pid 4422 2026-10-07 22:39:33,001 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261007_223933_000944_test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see.txt 2026-10-07 22:39:33,001 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerHiddenRequiredTour.test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see: Removing chrome user profile "/tmp/tmpp5rd9cmn_chrome_odoo" 2026-10-07 22:39:33,070 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:39:33,124 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_uninstall_confirmation: Starting CustomizerUninstallConfirmationTest.test_action_uninstall_raises_no_earlier_blocking_gate_than_core ... 2026-10-07 22:39:33,163 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: ALLOW access to module.button_immediate_uninstall on ['Viindoo Customization Data'] to user __system__ #1 via n/a 2026-10-07 22:39:33,163 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: User #1 triggered module uninstallation 2026-10-07 22:39:33,203 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_uninstall_confirmation: Starting CustomizerUninstallConfirmationTest.test_module_uninstall_still_removes_customization_module_and_its_data ... 2026-10-07 22:39:33,308 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 183, in test_module_uninstall_still_removes_customization_module_and_its_data model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 36, in _make_manual_model return self.env['ir.model'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:38,059 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06e4e59e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 183, in test_module_uninstall_still_removes_customization_module_and_its_data model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 36, in _make_manual_model return self.env['ir.model'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:38,061 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa04197fa60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 183, in test_module_uninstall_still_removes_customization_module_and_its_data model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 36, in _make_manual_model return self.env['ir.model'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:38,074 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 183, in test_module_uninstall_still_removes_customization_module_and_its_data model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 36, in _make_manual_model return self.env['ir.model'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:38,080 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04197f920> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 183, in test_module_uninstall_still_removes_customization_module_and_its_data model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 36, in _make_manual_model return self.env['ir.model'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:38,634 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 186, in test_module_uninstall_still_removes_customization_module_and_its_data field = self._make_manual_field( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:42,064 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa04028aac0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 186, in test_module_uninstall_still_removes_customization_module_and_its_data field = self._make_manual_field( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:42,065 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040edec00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 186, in test_module_uninstall_still_removes_customization_module_and_its_data field = self._make_manual_field( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:42,079 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 186, in test_module_uninstall_still_removes_customization_module_and_its_data field = self._make_manual_field( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:42,086 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040ede8e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 186, in test_module_uninstall_still_removes_customization_module_and_its_data field = self._make_manual_field( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:42,505 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: ALLOW access to module.module_uninstall on ['Viindoo Customization Data'] to user __system__ #1 via n/a 2026-10-07 22:39:42,533 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Deleting ir.model.fields(54054,) 2026-10-07 22:39:44,080 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497221] 2026-10-07 22:39:44,080 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [54054] 2026-10-07 22:39:44,084 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Deleting ir.model(3052,) 2026-10-07 22:39:44,550 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497220] 2026-10-07 22:39:44,550 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model records with IDs: [3052] 2026-10-07 22:39:44,551 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: ir.model.data could not be deleted ([]) 2026-10-07 22:39:44,554 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497221, 497220] 2026-10-07 22:39:44,570 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: deleting imported modules upon uninstallation: viin_customization 2026-10-07 22:39:44,599 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497219] 2026-10-07 22:39:44,600 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.module.module records with IDs: [1817] 2026-10-07 22:39:44,665 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_uninstall_confirmation: Starting CustomizerUninstallConfirmationTest.test_module_uninstall_survives_a_record_it_once_owned_already_being_gone ... 2026-10-07 22:39:44,750 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 220, in test_module_uninstall_survives_a_record_it_once_owned_already_being_gone model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 36, in _make_manual_model return self.env['ir.model'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:47,822 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa042323380> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 220, in test_module_uninstall_survives_a_record_it_once_owned_already_being_gone model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 36, in _make_manual_model return self.env['ir.model'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:47,823 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa04185dd00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 220, in test_module_uninstall_survives_a_record_it_once_owned_already_being_gone model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 36, in _make_manual_model return self.env['ir.model'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:47,831 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 220, in test_module_uninstall_survives_a_record_it_once_owned_already_being_gone model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 36, in _make_manual_model return self.env['ir.model'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:47,837 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04185da80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 220, in test_module_uninstall_survives_a_record_it_once_owned_already_being_gone model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 36, in _make_manual_model return self.env['ir.model'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:48,337 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 223, in test_module_uninstall_survives_a_record_it_once_owned_already_being_gone field = self._make_manual_field( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:52,540 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06b0dcfe0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 223, in test_module_uninstall_survives_a_record_it_once_owned_already_being_gone field = self._make_manual_field( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:52,541 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06e7468e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 223, in test_module_uninstall_survives_a_record_it_once_owned_already_being_gone field = self._make_manual_field( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:52,548 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 223, in test_module_uninstall_survives_a_record_it_once_owned_already_being_gone field = self._make_manual_field( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:52,553 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06e7471a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 223, in test_module_uninstall_survives_a_record_it_once_owned_already_being_gone field = self._make_manual_field( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:53,037 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 227, in test_module_uninstall_survives_a_record_it_once_owned_already_being_gone model.unlink() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 354, in unlink res = super().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 358, in unlink manual_models.field_id.filtered(lambda f: f.state == 'manual')._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:57,419 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa04021f880> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 227, in test_module_uninstall_survives_a_record_it_once_owned_already_being_gone model.unlink() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 354, in unlink res = super().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 358, in unlink manual_models.field_id.filtered(lambda f: f.state == 'manual')._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:57,420 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040261bc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 227, in test_module_uninstall_survives_a_record_it_once_owned_already_being_gone model.unlink() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 354, in unlink res = super().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 358, in unlink manual_models.field_id.filtered(lambda f: f.state == 'manual')._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:57,432 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 227, in test_module_uninstall_survives_a_record_it_once_owned_already_being_gone model.unlink() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 354, in unlink res = super().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 358, in unlink manual_models.field_id.filtered(lambda f: f.state == 'manual')._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:57,441 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040261440> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 227, in test_module_uninstall_survives_a_record_it_once_owned_already_being_gone model.unlink() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 354, in unlink res = super().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 358, in unlink manual_models.field_id.filtered(lambda f: f.state == 'manual')._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:39:58,258 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497223] 2026-10-07 22:39:58,258 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model records with IDs: [3054] 2026-10-07 22:39:58,292 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 227, in test_module_uninstall_survives_a_record_it_once_owned_already_being_gone model.unlink() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 354, in unlink res = super().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 382, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:01,367 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f1b2ca0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 227, in test_module_uninstall_survives_a_record_it_once_owned_already_being_gone model.unlink() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 354, in unlink res = super().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 382, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:01,369 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06b405a80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 227, in test_module_uninstall_survives_a_record_it_once_owned_already_being_gone model.unlink() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 354, in unlink res = super().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 382, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:01,381 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 227, in test_module_uninstall_survives_a_record_it_once_owned_already_being_gone model.unlink() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 354, in unlink res = super().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 382, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:01,389 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06b4053a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 227, in test_module_uninstall_survives_a_record_it_once_owned_already_being_gone model.unlink() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 354, in unlink res = super().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 382, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:01,448 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: ALLOW access to module.module_uninstall on ['Viindoo Customization Data'] to user __system__ #1 via n/a 2026-10-07 22:40:01,761 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497224] 2026-10-07 22:40:01,770 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: ir.model.data could not be deleted ([]) 2026-10-07 22:40:01,776 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: deleting imported modules upon uninstallation: viin_customization 2026-10-07 22:40:01,788 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497222] 2026-10-07 22:40:01,788 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.module.module records with IDs: [1818] 2026-10-07 22:40:01,841 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_uninstall_confirmation: Starting CustomizerUninstallConfirmationTest.test_uninstall_confirmation_absent_for_ordinary_module ... 2026-10-07 22:40:01,893 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_uninstall_confirmation: Starting CustomizerUninstallConfirmationTest.test_uninstall_confirmation_absent_for_ordinary_module_through_real_button_onchange ... 2026-10-07 22:40:02,116 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_uninstall_confirmation: Starting CustomizerUninstallConfirmationTest.test_uninstall_confirmation_counts_a_record_with_several_customization_ids_once ... 2026-10-07 22:40:02,177 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 347, in test_uninstall_confirmation_counts_a_record_with_several_customization_ids_once model = self._prebind_scope_model('x_customizer_uninstall_confirm_scope_count') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 297, in _prebind_scope_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:06,573 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06e48b060> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 347, in test_uninstall_confirmation_counts_a_record_with_several_customization_ids_once model = self._prebind_scope_model('x_customizer_uninstall_confirm_scope_count') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 297, in _prebind_scope_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:06,574 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f171760> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 347, in test_uninstall_confirmation_counts_a_record_with_several_customization_ids_once model = self._prebind_scope_model('x_customizer_uninstall_confirm_scope_count') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 297, in _prebind_scope_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:06,587 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 347, in test_uninstall_confirmation_counts_a_record_with_several_customization_ids_once model = self._prebind_scope_model('x_customizer_uninstall_confirm_scope_count') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 297, in _prebind_scope_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:06,594 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f173a60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 347, in test_uninstall_confirmation_counts_a_record_with_several_customization_ids_once model = self._prebind_scope_model('x_customizer_uninstall_confirm_scope_count') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 297, in _prebind_scope_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:07,172 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 348, in test_uninstall_confirmation_counts_a_record_with_several_customization_ids_once field = self._make_manual_field(model, 'x_scope_counted_once') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:11,590 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06e5a6840> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 348, in test_uninstall_confirmation_counts_a_record_with_several_customization_ids_once field = self._make_manual_field(model, 'x_scope_counted_once') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:11,591 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041d211c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 348, in test_uninstall_confirmation_counts_a_record_with_several_customization_ids_once field = self._make_manual_field(model, 'x_scope_counted_once') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:11,600 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 348, in test_uninstall_confirmation_counts_a_record_with_several_customization_ids_once field = self._make_manual_field(model, 'x_scope_counted_once') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:11,607 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041d20fe0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 348, in test_uninstall_confirmation_counts_a_record_with_several_customization_ids_once field = self._make_manual_field(model, 'x_scope_counted_once') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:12,101 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_uninstall_confirmation: Starting CustomizerUninstallConfirmationTest.test_uninstall_confirmation_counts_only_fields_the_import_created ... 2026-10-07 22:40:12,171 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 315, in _import_onto_a_preexisting_field model = self._prebind_scope_model('x_customizer_uninstall_confirm_scope_prebind') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 297, in _prebind_scope_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:15,593 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040a1d760> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 315, in _import_onto_a_preexisting_field model = self._prebind_scope_model('x_customizer_uninstall_confirm_scope_prebind') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 297, in _prebind_scope_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:15,594 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06c78c4a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 315, in _import_onto_a_preexisting_field model = self._prebind_scope_model('x_customizer_uninstall_confirm_scope_prebind') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 297, in _prebind_scope_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:15,604 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 315, in _import_onto_a_preexisting_field model = self._prebind_scope_model('x_customizer_uninstall_confirm_scope_prebind') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 297, in _prebind_scope_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:15,612 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06c78e980> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 315, in _import_onto_a_preexisting_field model = self._prebind_scope_model('x_customizer_uninstall_confirm_scope_prebind') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 297, in _prebind_scope_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:17,155 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 316, in _import_onto_a_preexisting_field preexisting = self._make_manual_field(model, 'x_scope_preexisting') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:20,714 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0402bd760> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 316, in _import_onto_a_preexisting_field preexisting = self._make_manual_field(model, 'x_scope_preexisting') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:20,716 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0421fdf80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 316, in _import_onto_a_preexisting_field preexisting = self._make_manual_field(model, 'x_scope_preexisting') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:20,727 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 316, in _import_onto_a_preexisting_field preexisting = self._make_manual_field(model, 'x_scope_preexisting') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:20,733 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0421fef20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 316, in _import_onto_a_preexisting_field preexisting = self._make_manual_field(model, 'x_scope_preexisting') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:21,211 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 317, in _import_onto_a_preexisting_field imported = self._make_manual_field(model, 'x_scope_imported') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:25,572 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040717920> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 317, in _import_onto_a_preexisting_field imported = self._make_manual_field(model, 'x_scope_imported') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:25,573 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f31f920> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 317, in _import_onto_a_preexisting_field imported = self._make_manual_field(model, 'x_scope_imported') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:25,582 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 317, in _import_onto_a_preexisting_field imported = self._make_manual_field(model, 'x_scope_imported') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:25,589 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f31eb60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 317, in _import_onto_a_preexisting_field imported = self._make_manual_field(model, 'x_scope_imported') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:29,309 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497229] 2026-10-07 22:40:29,325 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497230] 2026-10-07 22:40:29,414 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 324, in _import_onto_a_preexisting_field imported.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:32,755 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040d544a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 324, in _import_onto_a_preexisting_field imported.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:32,757 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0406f6520> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 324, in _import_onto_a_preexisting_field imported.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:32,769 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 324, in _import_onto_a_preexisting_field imported.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:32,775 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0406f5ee0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 324, in _import_onto_a_preexisting_field imported.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:34,496 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [54080] 2026-10-07 22:40:34,530 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 324, in _import_onto_a_preexisting_field imported.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:37,795 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03ee25a80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 324, in _import_onto_a_preexisting_field imported.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:37,796 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa04026a020> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 324, in _import_onto_a_preexisting_field imported.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:37,805 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 324, in _import_onto_a_preexisting_field imported.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:37,812 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040268e00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 324, in _import_onto_a_preexisting_field imported.unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:38,347 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_model.xml 2026-10-07 22:40:38,460 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 329, in _import_onto_a_preexisting_field }).import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:42,687 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040658040> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 329, in _import_onto_a_preexisting_field }).import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:42,689 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f1a9440> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 329, in _import_onto_a_preexisting_field }).import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:42,697 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 329, in _import_onto_a_preexisting_field }).import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:42,703 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f1abba0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 329, in _import_onto_a_preexisting_field }).import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 345, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 41, in write res = super().write(vals) File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model.py", line 85, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:42,811 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_model_fields.xml 2026-10-07 22:40:43,158 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 329, in _import_onto_a_preexisting_field }).import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:47,347 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa04287af20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 329, in _import_onto_a_preexisting_field }).import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:47,349 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03fb08220> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 329, in _import_onto_a_preexisting_field }).import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:47,360 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 329, in _import_onto_a_preexisting_field }).import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:47,368 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03fb0aa20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 329, in _import_onto_a_preexisting_field }).import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:47,904 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 329, in _import_onto_a_preexisting_field }).import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:51,346 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa04029ba60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 329, in _import_onto_a_preexisting_field }).import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:51,348 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa04243cf40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 329, in _import_onto_a_preexisting_field }).import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:51,360 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 329, in _import_onto_a_preexisting_field }).import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:51,367 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04243f740> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 339, in test_uninstall_confirmation_counts_only_fields_the_import_created self._import_onto_a_preexisting_field() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 329, in _import_onto_a_preexisting_field }).import_module() File "/data/build/rb-61b7113-225342/addons/base_import_module/models/base_import_module.py", line 25, in import_module res = IrModule._import_zipfile(fp, force=self.force, with_demo=self.with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 313, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:51,565 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'viin_customization' 2026-10-07 22:40:52,025 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_uninstall_confirmation: Starting CustomizerUninstallConfirmationTest.test_uninstall_confirmation_counts_track_fixture_size_per_kind ... 2026-10-07 22:40:52,138 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 105, in test_uninstall_confirmation_counts_track_fixture_size_per_kind model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 36, in _make_manual_model return self.env['ir.model'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:56,381 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06e6bff60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 105, in test_uninstall_confirmation_counts_track_fixture_size_per_kind model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 36, in _make_manual_model return self.env['ir.model'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:56,382 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06d7ac4a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 105, in test_uninstall_confirmation_counts_track_fixture_size_per_kind model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 36, in _make_manual_model return self.env['ir.model'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:56,390 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 105, in test_uninstall_confirmation_counts_track_fixture_size_per_kind model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 36, in _make_manual_model return self.env['ir.model'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:56,397 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06d7acfe0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 105, in test_uninstall_confirmation_counts_track_fixture_size_per_kind model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 36, in _make_manual_model return self.env['ir.model'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:40:56,939 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 108, in test_uninstall_confirmation_counts_track_fixture_size_per_kind self._make_manual_field(model, 'x_customizer_uninstall_confirm_field_%d' % seq) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:01,356 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f8bb9c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 108, in test_uninstall_confirmation_counts_track_fixture_size_per_kind self._make_manual_field(model, 'x_customizer_uninstall_confirm_field_%d' % seq) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:01,357 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0422db600> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 108, in test_uninstall_confirmation_counts_track_fixture_size_per_kind self._make_manual_field(model, 'x_customizer_uninstall_confirm_field_%d' % seq) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:01,367 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 108, in test_uninstall_confirmation_counts_track_fixture_size_per_kind self._make_manual_field(model, 'x_customizer_uninstall_confirm_field_%d' % seq) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:01,373 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0422d8e00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 108, in test_uninstall_confirmation_counts_track_fixture_size_per_kind self._make_manual_field(model, 'x_customizer_uninstall_confirm_field_%d' % seq) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:01,813 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 108, in test_uninstall_confirmation_counts_track_fixture_size_per_kind self._make_manual_field(model, 'x_customizer_uninstall_confirm_field_%d' % seq) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:05,270 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03ff0b4c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 108, in test_uninstall_confirmation_counts_track_fixture_size_per_kind self._make_manual_field(model, 'x_customizer_uninstall_confirm_field_%d' % seq) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:05,271 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03fb5c900> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 108, in test_uninstall_confirmation_counts_track_fixture_size_per_kind self._make_manual_field(model, 'x_customizer_uninstall_confirm_field_%d' % seq) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:05,280 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 108, in test_uninstall_confirmation_counts_track_fixture_size_per_kind self._make_manual_field(model, 'x_customizer_uninstall_confirm_field_%d' % seq) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:05,286 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03fb5ea20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 108, in test_uninstall_confirmation_counts_track_fixture_size_per_kind self._make_manual_field(model, 'x_customizer_uninstall_confirm_field_%d' % seq) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_uninstall_confirmation.py", line 43, in _make_manual_field return self.env['ir.model.fields'].with_context(customizer=True).create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:07,188 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_uninstall_confirmation: Starting CustomizerUninstallConfirmationTest.test_uninstall_confirmation_flags_customization_module_through_real_button_onchange ... 2026-10-07 22:41:07,501 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:10,626 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06d7ac4a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:10,628 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03ff0b4c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:10,636 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:10,642 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0422b3560> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:10,684 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:41:11,031 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerTestViewTypes.test_activity_capability_guard ... 2026-10-07 22:41:11,256 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 138, in test_activity_capability_guard model = self._create_customizer_model('act_guard') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:15,895 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0404336a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 138, in test_activity_capability_guard model = self._create_customizer_model('act_guard') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:15,897 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f7ab380> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 138, in test_activity_capability_guard model = self._create_customizer_model('act_guard') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:15,907 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 138, in test_activity_capability_guard model = self._create_customizer_model('act_guard') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:15,914 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f7a85e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 138, in test_activity_capability_guard model = self._create_customizer_model('act_guard') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:16,612 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerTestViewTypes.test_activity_seed_and_roundtrip ... 2026-10-07 22:41:16,733 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 145, in test_activity_seed_and_roundtrip model = self._create_customizer_model('act_host', chatter=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:20,074 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0401cf380> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 145, in test_activity_seed_and_roundtrip model = self._create_customizer_model('act_host', chatter=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:20,076 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0404336a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 145, in test_activity_seed_and_roundtrip model = self._create_customizer_model('act_host', chatter=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:20,086 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 145, in test_activity_seed_and_roundtrip model = self._create_customizer_model('act_host', chatter=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:20,093 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0428cb560> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 145, in test_activity_seed_and_roundtrip model = self._create_customizer_model('act_host', chatter=True) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:22,177 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerTestViewTypes.test_activity_seed_skipped_on_incapable_model ... 2026-10-07 22:41:22,351 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 173, in test_activity_seed_skipped_on_incapable_model model = self._create_customizer_model('act_skip') # no chatter -> no activity_ids File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:25,798 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa04013e160> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 173, in test_activity_seed_skipped_on_incapable_model model = self._create_customizer_model('act_skip') # no chatter -> no activity_ids File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:25,800 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f8ba200> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 173, in test_activity_seed_skipped_on_incapable_model model = self._create_customizer_model('act_skip') # no chatter -> no activity_ids File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:25,816 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 173, in test_activity_seed_skipped_on_incapable_model model = self._create_customizer_model('act_skip') # no chatter -> no activity_ids File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:25,823 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f8ba7a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 173, in test_activity_seed_skipped_on_incapable_model model = self._create_customizer_model('act_skip') # no chatter -> no activity_ids File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:26,561 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerTestViewTypes.test_calendar_authoring_roundtrip ... 2026-10-07 22:41:26,806 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 111, in test_calendar_authoring_roundtrip model = self._create_customizer_model('cal_host') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:31,015 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06e7467a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 111, in test_calendar_authoring_roundtrip model = self._create_customizer_model('cal_host') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:31,017 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041679e40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 111, in test_calendar_authoring_roundtrip model = self._create_customizer_model('cal_host') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:31,028 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 111, in test_calendar_authoring_roundtrip model = self._create_customizer_model('cal_host') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:31,036 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04167a3e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 111, in test_calendar_authoring_roundtrip model = self._create_customizer_model('cal_host') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:31,794 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 112, in test_calendar_authoring_roundtrip self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 31, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:35,192 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040b8dc60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 112, in test_calendar_authoring_roundtrip self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 31, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:35,192 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0404d8860> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 112, in test_calendar_authoring_roundtrip self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 31, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:35,200 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 112, in test_calendar_authoring_roundtrip self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 31, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:35,206 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0404d99e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 112, in test_calendar_authoring_roundtrip self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 31, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:36,805 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerTestViewTypes.test_calendar_capability_guard ... 2026-10-07 22:41:36,987 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 100, in test_calendar_capability_guard model = self._create_customizer_model('cal_guard') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:40,355 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06dd0e8e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 100, in test_calendar_capability_guard model = self._create_customizer_model('cal_guard') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:40,357 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f9ac860> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 100, in test_calendar_capability_guard model = self._create_customizer_model('cal_guard') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:40,366 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 100, in test_calendar_capability_guard model = self._create_customizer_model('cal_guard') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:40,373 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f9af2e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 100, in test_calendar_capability_guard model = self._create_customizer_model('cal_guard') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:41,077 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 103, in test_calendar_capability_guard self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 31, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:45,276 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa041f54fe0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 103, in test_calendar_capability_guard self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 31, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:45,278 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03fb451c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 103, in test_calendar_capability_guard self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 31, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:45,287 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 103, in test_calendar_capability_guard self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 31, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:45,294 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03fb47420> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 103, in test_calendar_capability_guard self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 31, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:45,786 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerTestViewTypes.test_hierarchy_capability_guard_and_roundtrip ... 2026-10-07 22:41:45,986 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 195, in test_hierarchy_capability_guard_and_roundtrip model = self._create_customizer_model('hier_host') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:50,067 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040d7dd00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 195, in test_hierarchy_capability_guard_and_roundtrip model = self._create_customizer_model('hier_host') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:50,069 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0423200e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 195, in test_hierarchy_capability_guard_and_roundtrip model = self._create_customizer_model('hier_host') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:50,078 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 195, in test_hierarchy_capability_guard_and_roundtrip model = self._create_customizer_model('hier_host') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:50,085 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0423225c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 195, in test_hierarchy_capability_guard_and_roundtrip model = self._create_customizer_model('hier_host') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:50,717 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 198, in test_hierarchy_capability_guard_and_roundtrip self._add_field(model, 'x_parent_id', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 31, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:53,701 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0422b0900> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 198, in test_hierarchy_capability_guard_and_roundtrip self._add_field(model, 'x_parent_id', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 31, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:53,703 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041250f40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 198, in test_hierarchy_capability_guard_and_roundtrip self._add_field(model, 'x_parent_id', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 31, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:53,712 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 198, in test_hierarchy_capability_guard_and_roundtrip self._add_field(model, 'x_parent_id', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 31, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:53,718 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041251da0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 198, in test_hierarchy_capability_guard_and_roundtrip self._add_field(model, 'x_parent_id', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 31, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:55,260 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerTestViewTypes.test_seedable_view_types_roundtrip ... 2026-10-07 22:41:55,401 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 70, in test_seedable_view_types_roundtrip model = self._create_customizer_model('p2_seed') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:58,458 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06de62c00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 70, in test_seedable_view_types_roundtrip model = self._create_customizer_model('p2_seed') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:58,460 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040c8d1c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 70, in test_seedable_view_types_roundtrip model = self._create_customizer_model('p2_seed') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:58,469 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 70, in test_seedable_view_types_roundtrip model = self._create_customizer_model('p2_seed') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:58,474 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040c8fec0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_customizer_view_types.py", line 70, in test_seedable_view_types_roundtrip model = self._create_customizer_model('p2_seed') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:41:59,541 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerTestViewTypes.test_view_type_rows_beyond_form_list_kanban_are_authorable ... 2026-10-07 22:41:59,658 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:03,656 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06d006020> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:03,657 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040cead40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:03,666 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:03,672 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040cebf60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:03,710 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:42:04,058 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_add_view_type_is_idempotent_and_creates_no_second_row ... 2026-10-07 22:42:04,255 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_add_view_type_never_changes_the_default_view_when_own_view_ids_already_exist ... 2026-10-07 22:42:04,413 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_add_view_type_never_changes_the_default_view_when_view_ids_was_empty ... 2026-10-07 22:42:04,538 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_add_view_type_rejects_search ... 2026-10-07 22:42:04,660 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 214, in test_customizer_add_view_type_rejects_search model = self._create_bare_model('act_reject_search') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 30, in _create_bare_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:07,939 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040b6de40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 214, in test_customizer_add_view_type_rejects_search model = self._create_bare_model('act_reject_search') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 30, in _create_bare_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:07,941 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f284680> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 214, in test_customizer_add_view_type_rejects_search model = self._create_bare_model('act_reject_search') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 30, in _create_bare_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:07,953 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 214, in test_customizer_add_view_type_rejects_search model = self._create_bare_model('act_reject_search') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 30, in _create_bare_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:07,960 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f285b20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 214, in test_customizer_add_view_type_rejects_search model = self._create_bare_model('act_reject_search') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 30, in _create_bare_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:09,707 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_add_view_type_rejects_uncapable_model ... 2026-10-07 22:42:09,857 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 193, in test_customizer_add_view_type_rejects_uncapable_model model = self._create_bare_model('act_reject_calendar') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 30, in _create_bare_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:12,986 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03ee25580> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 193, in test_customizer_add_view_type_rejects_uncapable_model model = self._create_bare_model('act_reject_calendar') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 30, in _create_bare_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:12,987 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06d7af420> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 193, in test_customizer_add_view_type_rejects_uncapable_model model = self._create_bare_model('act_reject_calendar') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 30, in _create_bare_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:12,996 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 193, in test_customizer_add_view_type_rejects_uncapable_model model = self._create_bare_model('act_reject_calendar') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 30, in _create_bare_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:13,002 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06d7ac860> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 193, in test_customizer_add_view_type_rejects_uncapable_model model = self._create_bare_model('act_reject_calendar') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_actions_act_window.py", line 30, in _create_bare_model res = self.env['ir.model'].create_new_model(**{ File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:13,737 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_add_view_type_requires_system_user ... 2026-10-07 22:42:14,506 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_add_view_type_seeds_kanban_and_offers_it_without_widening_view_mode ... 2026-10-07 22:42:14,714 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_add_view_type_seeds_pivot_and_offers_it_without_widening_view_mode ... 2026-10-07 22:42:14,871 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497410] 2026-10-07 22:42:14,872 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.actions.act_window.view records with IDs: [688] 2026-10-07 22:42:14,911 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_removable_view_types_lists_only_the_customizer_added_types ... 2026-10-07 22:42:15,121 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_remove_view_type_drops_the_added_type_and_restores_the_original_offer ... 2026-10-07 22:42:15,271 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497418] 2026-10-07 22:42:15,271 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.actions.act_window.view records with IDs: [691] 2026-10-07 22:42:15,303 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497417] 2026-10-07 22:42:15,303 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [10000] 2026-10-07 22:42:15,344 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_remove_view_type_keeps_a_view_type_another_action_still_offers ... 2026-10-07 22:42:15,516 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497421] 2026-10-07 22:42:15,516 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.actions.act_window.view records with IDs: [692] 2026-10-07 22:42:15,618 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_remove_view_type_refuses_to_remove_an_original_view_type ... 2026-10-07 22:42:15,680 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_deleting_a_legacy_widening_row_on_a_customizer_owned_action_never_narrows_it ... 2026-10-07 22:42:15,827 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497425] 2026-10-07 22:42:15,827 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.actions.act_window.view records with IDs: [694] 2026-10-07 22:42:15,874 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_deleting_a_non_customizer_view_row_never_narrows_view_mode ... 2026-10-07 22:42:15,910 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.actions.act_window.view records with IDs: [695] 2026-10-07 22:42:15,950 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_legacy_widened_row_also_never_changes_the_default_view ... 2026-10-07 22:42:16,134 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_module_data_creating_its_own_row_for_the_added_type_gives_way_without_crashing ... 2026-10-07 22:42:17,276 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497430] 2026-10-07 22:42:17,276 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.actions.act_window.view records with IDs: [697] 2026-10-07 22:42:17,319 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_module_reload_follows_upstream_values_and_preserves_the_added_row ... 2026-10-07 22:42:17,479 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_module_reload_reclaiming_the_same_type_gives_way_without_narrowing_or_crashing ... 2026-10-07 22:42:17,597 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497439] 2026-10-07 22:42:17,598 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.actions.act_window.view records with IDs: [702] 2026-10-07 22:42:17,631 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_module_uninstall_keeps_every_pre_existing_type_despite_several_legacy_widened_types ... 2026-10-07 22:42:17,817 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: ALLOW access to module.module_uninstall on ['Viindoo Customization Data'] to user __system__ #1 via n/a 2026-10-07 22:42:17,821 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Deleting ir.actions.act_window.view(708,) 2026-10-07 22:42:17,839 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497446] 2026-10-07 22:42:17,840 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.actions.act_window.view records with IDs: [708] 2026-10-07 22:42:17,846 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Deleting ir.ui.view(10009,) 2026-10-07 22:42:17,877 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497445] 2026-10-07 22:42:17,877 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [10009] 2026-10-07 22:42:17,879 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Deleting ir.actions.act_window.view(707, 706) 2026-10-07 22:42:17,896 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497443, 497444] 2026-10-07 22:42:17,896 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.actions.act_window.view records with IDs: [707, 706] 2026-10-07 22:42:17,918 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: ir.model.data could not be deleted ([]) 2026-10-07 22:42:17,922 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497446, 497445, 497444, 497443] 2026-10-07 22:42:17,928 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: deleting imported modules upon uninstallation: viin_customization 2026-10-07 22:42:17,951 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497442] 2026-10-07 22:42:17,951 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.module.module records with IDs: [1845] 2026-10-07 22:42:18,299 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_module_uninstall_narrows_a_legacy_widened_view_mode_to_only_the_widened_type ... 2026-10-07 22:42:18,376 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: ALLOW access to module.module_uninstall on ['Viindoo Customization Data'] to user __system__ #1 via n/a 2026-10-07 22:42:18,381 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Deleting ir.actions.act_window.view(709,) 2026-10-07 22:42:18,403 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497449] 2026-10-07 22:42:18,403 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.actions.act_window.view records with IDs: [709] 2026-10-07 22:42:18,418 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: ir.model.data could not be deleted ([]) 2026-10-07 22:42:18,423 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497449] 2026-10-07 22:42:18,429 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: deleting imported modules upon uninstallation: viin_customization 2026-10-07 22:42:18,444 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497448] 2026-10-07 22:42:18,444 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.module.module records with IDs: [1846] 2026-10-07 22:42:18,729 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_removing_the_added_row_never_narrows_a_type_the_actions_own_module_later_adopted ... 2026-10-07 22:42:18,891 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497452] 2026-10-07 22:42:18,891 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.actions.act_window.view records with IDs: [710] 2026-10-07 22:42:18,969 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:22,374 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa041838360> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:22,376 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03ee25580> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:22,385 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:22,391 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f3c14e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:22,435 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 22:42:22,791 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_model: Starting CustomizerTestIrModel.test_2_1_3_create_new_model_default_chatter ... 2026-10-07 22:42:22,937 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 96, in test_2_1_3_create_new_model_default_chatter self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:26,874 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0429e6200> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 96, in test_2_1_3_create_new_model_default_chatter self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:26,876 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f95d940> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 96, in test_2_1_3_create_new_model_default_chatter self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:26,887 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 96, in test_2_1_3_create_new_model_default_chatter self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:26,892 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f95e660> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 96, in test_2_1_3_create_new_model_default_chatter self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:27,672 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_model: Starting CustomizerTestIrModel.test_2_1_3_create_new_model_default_contact ... 2026-10-07 22:42:27,819 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 54, in test_2_1_3_create_new_model_default_contact self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 44, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:30,979 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040b272e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 54, in test_2_1_3_create_new_model_default_contact self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 44, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:30,981 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06e6fd9e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 54, in test_2_1_3_create_new_model_default_contact self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 44, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:30,993 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 54, in test_2_1_3_create_new_model_default_contact self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 44, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:30,998 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06e6ff600> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 54, in test_2_1_3_create_new_model_default_contact self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 44, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:32,575 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 54, in test_2_1_3_create_new_model_default_contact self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:35,873 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03d664040> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 54, in test_2_1_3_create_new_model_default_contact self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:35,874 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f930220> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 54, in test_2_1_3_create_new_model_default_contact self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:35,882 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 54, in test_2_1_3_create_new_model_default_contact self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:35,888 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f930c20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 54, in test_2_1_3_create_new_model_default_contact self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:36,513 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_model: Starting CustomizerTestIrModel.test_2_1_3_create_new_model_default_depend_company ... 2026-10-07 22:42:36,649 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 105, in test_2_1_3_create_new_model_default_depend_company self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 44, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:40,614 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040717d80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 105, in test_2_1_3_create_new_model_default_depend_company self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 44, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:40,616 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040333e20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 105, in test_2_1_3_create_new_model_default_depend_company self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 44, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:40,627 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 105, in test_2_1_3_create_new_model_default_depend_company self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 44, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:40,633 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040332700> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 105, in test_2_1_3_create_new_model_default_depend_company self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 44, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:41,183 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 105, in test_2_1_3_create_new_model_default_depend_company self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:44,370 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa041d02160> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 105, in test_2_1_3_create_new_model_default_depend_company self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:44,372 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f13d3a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 105, in test_2_1_3_create_new_model_default_depend_company self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:44,381 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 105, in test_2_1_3_create_new_model_default_depend_company self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:44,388 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f13ec00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 105, in test_2_1_3_create_new_model_default_depend_company self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:46,034 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_model: Starting CustomizerTestIrModel.test_2_1_4_create_new_model_legacy_tree_view_type_yields_openable_action ... 2026-10-07 22:42:46,166 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 83, in test_2_1_4_create_new_model_legacy_tree_view_type_yields_openable_action self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 44, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:49,105 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06cb89a80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 83, in test_2_1_4_create_new_model_legacy_tree_view_type_yields_openable_action self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 44, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:49,107 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03fc61260> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 83, in test_2_1_4_create_new_model_legacy_tree_view_type_yields_openable_action self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 44, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:49,117 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 83, in test_2_1_4_create_new_model_legacy_tree_view_type_yields_openable_action self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 44, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:49,124 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03fc607c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 83, in test_2_1_4_create_new_model_legacy_tree_view_type_yields_openable_action self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 44, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:49,618 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 83, in test_2_1_4_create_new_model_legacy_tree_view_type_yields_openable_action self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:53,768 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f20b600> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 83, in test_2_1_4_create_new_model_legacy_tree_view_type_yields_openable_action self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:53,769 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa04139e0c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 83, in test_2_1_4_create_new_model_legacy_tree_view_type_yields_openable_action self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:53,788 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 83, in test_2_1_4_create_new_model_legacy_tree_view_type_yields_openable_action self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:53,795 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04139d9e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 83, in test_2_1_4_create_new_model_legacy_tree_view_type_yields_openable_action self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:54,472 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_model: Starting CustomizerTestIrModel.test_2_1_create_new_model ... 2026-10-07 22:42:54,613 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 24, in test_2_1_create_new_model self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 44, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:58,967 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03d5fe480> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 24, in test_2_1_create_new_model self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 44, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:58,969 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06e6ab380> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 24, in test_2_1_create_new_model self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 44, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:58,980 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 24, in test_2_1_create_new_model self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 44, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:58,986 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06e6a9da0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 24, in test_2_1_create_new_model self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 406, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 44, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-61b7113-225342/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:42:59,539 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 24, in test_2_1_create_new_model self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:02,746 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040263d80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 24, in test_2_1_create_new_model self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:02,748 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f227060> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 24, in test_2_1_create_new_model self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:02,758 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 24, in test_2_1_create_new_model self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:02,766 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f227740> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 24, in test_2_1_create_new_model self.env['ir.model'].create_new_model(**kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:04,477 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_model: Starting CustomizerTestIrModel.test_create_new_model_does_not_mutate_caller_owned_groups_list ... 2026-10-07 22:43:04,655 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 128, in test_create_new_model_does_not_mutate_caller_owned_groups_list self.env['ir.model'].create_new_model(**kwargs_1) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:07,937 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040481120> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 128, in test_create_new_model_does_not_mutate_caller_owned_groups_list self.env['ir.model'].create_new_model(**kwargs_1) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:07,939 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041d0a2a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 128, in test_create_new_model_does_not_mutate_caller_owned_groups_list self.env['ir.model'].create_new_model(**kwargs_1) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:07,949 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 128, in test_create_new_model_does_not_mutate_caller_owned_groups_list self.env['ir.model'].create_new_model(**kwargs_1) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:07,956 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041d08180> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 128, in test_create_new_model_does_not_mutate_caller_owned_groups_list self.env['ir.model'].create_new_model(**kwargs_1) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:08,736 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 133, in test_create_new_model_does_not_mutate_caller_owned_groups_list self.env['ir.model'].create_new_model(**kwargs_2) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:12,991 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f57aac0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 133, in test_create_new_model_does_not_mutate_caller_owned_groups_list self.env['ir.model'].create_new_model(**kwargs_2) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:12,995 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03d8d68e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 133, in test_create_new_model_does_not_mutate_caller_owned_groups_list self.env['ir.model'].create_new_model(**kwargs_2) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:13,010 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 133, in test_create_new_model_does_not_mutate_caller_owned_groups_list self.env['ir.model'].create_new_model(**kwargs_2) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:13,017 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03d8d6c00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_model.py", line 133, in test_create_new_model_does_not_mutate_caller_owned_groups_list self.env['ir.model'].create_new_model(**kwargs_2) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:13,757 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:16,723 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa04219cae0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:16,724 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040ce4b80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:16,732 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:16,737 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040ce6d40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:16,776 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:43:18,043 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_module_module_import: Starting CustomizerImportNaturalKeyBindingTest.test_import_field_collision_binds_existing_field_no_duplicate ... 2026-10-07 22:43:18,113 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 59, in test_import_field_collision_binds_existing_field_no_duplicate target_model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 31, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:21,183 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03edb22a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 59, in test_import_field_collision_binds_existing_field_no_duplicate target_model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 31, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:21,185 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03fb21620> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 59, in test_import_field_collision_binds_existing_field_no_duplicate target_model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 31, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:21,196 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 59, in test_import_field_collision_binds_existing_field_no_duplicate target_model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 31, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:21,203 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03fb21a80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 59, in test_import_field_collision_binds_existing_field_no_duplicate target_model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 31, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:21,677 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 64, in test_import_field_collision_binds_existing_field_no_duplicate target_field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:26,029 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f5cda80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 64, in test_import_field_collision_binds_existing_field_no_duplicate target_field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:26,031 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041253e20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 64, in test_import_field_collision_binds_existing_field_no_duplicate target_field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:26,040 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 64, in test_import_field_collision_binds_existing_field_no_duplicate target_field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:26,047 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0412504a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 64, in test_import_field_collision_binds_existing_field_no_duplicate target_field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:26,540 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: module viin_customizer_import_nk_field_bundle: loading data/ir_model_fields.xml 2026-10-07 22:43:26,601 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 98, in test_import_field_collision_binds_existing_field_no_duplicate self._import_bundle( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 55, in _import_bundle self.env['ir.module.module'].sudo()._import_module( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:30,192 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040146520> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 98, in test_import_field_collision_binds_existing_field_no_duplicate self._import_bundle( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 55, in _import_bundle self.env['ir.module.module'].sudo()._import_module( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:30,193 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03fbe2ca0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 98, in test_import_field_collision_binds_existing_field_no_duplicate self._import_bundle( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 55, in _import_bundle self.env['ir.module.module'].sudo()._import_module( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:30,210 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 98, in test_import_field_collision_binds_existing_field_no_duplicate self._import_bundle( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 55, in _import_bundle self.env['ir.module.module'].sudo()._import_module( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:30,219 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03fbe1d00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 98, in test_import_field_collision_binds_existing_field_no_duplicate self._import_bundle( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 55, in _import_bundle self.env['ir.module.module'].sudo()._import_module( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:31,672 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 98, in test_import_field_collision_binds_existing_field_no_duplicate self._import_bundle( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 55, in _import_bundle self.env['ir.module.module'].sudo()._import_module( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:34,950 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f7ac220> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 98, in test_import_field_collision_binds_existing_field_no_duplicate self._import_bundle( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 55, in _import_bundle self.env['ir.module.module'].sudo()._import_module( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:34,952 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06e192200> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 98, in test_import_field_collision_binds_existing_field_no_duplicate self._import_bundle( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 55, in _import_bundle self.env['ir.module.module'].sudo()._import_module( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:34,962 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 98, in test_import_field_collision_binds_existing_field_no_duplicate self._import_bundle( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 55, in _import_bundle self.env['ir.module.module'].sudo()._import_module( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:34,969 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06e192480> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 98, in test_import_field_collision_binds_existing_field_no_duplicate self._import_bundle( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 55, in _import_bundle self.env['ir.module.module'].sudo()._import_module( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:35,400 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'viin_customizer_import_nk_field_bundle' 2026-10-07 22:43:35,554 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_module_module_import: Starting CustomizerImportNaturalKeyBindingTest.test_import_field_collision_with_base_field_is_never_bound ... 2026-10-07 22:43:35,640 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: module viin_customizer_import_nk_base_field_bundle: loading data/ir_model_fields.xml 2026-10-07 22:43:35,680 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_module_module_import: Starting CustomizerImportNaturalKeyBindingTest.test_import_model_collision_binds_existing_model_no_duplicate ... 2026-10-07 22:43:35,740 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 137, in test_import_model_collision_binds_existing_model_no_duplicate target_model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 31, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:39,821 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040717920> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 137, in test_import_model_collision_binds_existing_model_no_duplicate target_model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 31, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:39,822 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03fc10b80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 137, in test_import_model_collision_binds_existing_model_no_duplicate target_model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 31, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:39,831 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 137, in test_import_model_collision_binds_existing_model_no_duplicate target_model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 31, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:39,839 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03fc10a40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 137, in test_import_model_collision_binds_existing_model_no_duplicate target_model = self._make_manual_model( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 31, in _make_manual_model return self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:40,421 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: module viin_customizer_import_nk_model_bundle: loading data/ir_model.xml 2026-10-07 22:43:40,587 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 161, in test_import_model_collision_binds_existing_model_no_duplicate self._import_bundle( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 55, in _import_bundle self.env['ir.module.module'].sudo()._import_module( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:44,853 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0417637e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 161, in test_import_model_collision_binds_existing_model_no_duplicate self._import_bundle( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 55, in _import_bundle self.env['ir.module.module'].sudo()._import_module( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:44,855 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03fda31a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 161, in test_import_model_collision_binds_existing_model_no_duplicate self._import_bundle( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 55, in _import_bundle self.env['ir.module.module'].sudo()._import_module( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:44,865 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 161, in test_import_model_collision_binds_existing_model_no_duplicate self._import_bundle( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 55, in _import_bundle self.env['ir.module.module'].sudo()._import_module( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:44,872 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03fda1620> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 161, in test_import_model_collision_binds_existing_model_no_duplicate self._import_bundle( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_module_module_import.py", line 55, in _import_bundle self.env['ir.module.module'].sudo()._import_module( File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_module_module.py", line 295, in _import_module res = super()._import_module(module, path, force=force, with_demo=with_demo) File "/data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/models/module.py", line 147, in _import_module result = super()._import_module(module, path, force, with_demo) File "/data/build/rb-61b7113-225342/addons/base_import_module/models/ir_module.py", line 141, in _import_module convert_xml_import(self.env, module, fp, idref, mode, noupdate) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-61b7113-225342/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-61b7113-225342/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:45,327 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'viin_customizer_import_nk_model_bundle' 2026-10-07 22:43:45,482 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_module_module_import: Starting CustomizerImportNaturalKeyBindingTest.test_import_model_collision_with_base_model_is_never_bound ... 2026-10-07 22:43:45,570 121 INFO rb-61b7113-225342-422164 odoo.addons.base_import_module.models.ir_module: module viin_customizer_import_nk_base_model_bundle: loading data/ir_model.xml 2026-10-07 22:43:45,662 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:48,648 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03d8d59e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:48,650 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0417637e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:48,658 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:48,665 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa042345da0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:48,708 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:43:50,174 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestIrUiView.test_field_access_gated_node_kept_in_place_without_exposing_data_in_customizer_mode ... 2026-10-07 22:43:51,596 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 236, model: res.partner, fields: comment 2026-10-07 22:43:51,675 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestIrUiView.test_group_gated_field_stays_visible_in_customizer_mode_for_permitted_user ... 2026-10-07 22:43:52,319 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestIrUiView.test_non_customizer_render_does_not_leak_gated_field ... 2026-10-07 22:43:52,824 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 22:43:54,471 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestRevealGatedNode.test_editor_lacking_the_gate_finds_the_gated_field_hidden_and_badged ... 2026-10-07 22:43:54,615 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:43:54,667 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_build_customizer_base_arch_calendar_names_the_models_date_field ... 2026-10-07 22:43:54,810 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 207, in test_build_customizer_base_arch_calendar_names_the_models_date_field model = self._create_customizer_model('build_arch_cal') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:57,947 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f173380> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 207, in test_build_customizer_base_arch_calendar_names_the_models_date_field model = self._create_customizer_model('build_arch_cal') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:57,949 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0426d4e00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 207, in test_build_customizer_base_arch_calendar_names_the_models_date_field model = self._create_customizer_model('build_arch_cal') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:57,957 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 207, in test_build_customizer_base_arch_calendar_names_the_models_date_field model = self._create_customizer_model('build_arch_cal') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:57,963 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0426d7920> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 207, in test_build_customizer_base_arch_calendar_names_the_models_date_field model = self._create_customizer_model('build_arch_cal') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:43:58,578 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 208, in test_build_customizer_base_arch_calendar_names_the_models_date_field self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 198, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:02,900 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040da2160> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 208, in test_build_customizer_base_arch_calendar_names_the_models_date_field self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 198, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:02,901 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06e450720> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 208, in test_build_customizer_base_arch_calendar_names_the_models_date_field self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 198, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:02,908 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 208, in test_build_customizer_base_arch_calendar_names_the_models_date_field self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 198, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:02,916 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06e450ea0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 208, in test_build_customizer_base_arch_calendar_names_the_models_date_field self._add_field(model, 'x_cal_date', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 198, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:03,343 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_build_customizer_base_arch_hierarchy_names_the_models_parent_field ... 2026-10-07 22:44:03,600 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 223, in test_build_customizer_base_arch_hierarchy_names_the_models_parent_field model = self._create_customizer_model('build_arch_hier') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:07,802 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06d089300> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 223, in test_build_customizer_base_arch_hierarchy_names_the_models_parent_field model = self._create_customizer_model('build_arch_hier') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:07,804 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03d6dfd80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 223, in test_build_customizer_base_arch_hierarchy_names_the_models_parent_field model = self._create_customizer_model('build_arch_hier') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:07,813 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 223, in test_build_customizer_base_arch_hierarchy_names_the_models_parent_field model = self._create_customizer_model('build_arch_hier') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:07,820 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03d6dee80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 223, in test_build_customizer_base_arch_hierarchy_names_the_models_parent_field model = self._create_customizer_model('build_arch_hier') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:08,559 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 224, in test_build_customizer_base_arch_hierarchy_names_the_models_parent_field self._add_field(model, 'x_parent_id', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 198, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:11,849 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0402c1d00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 224, in test_build_customizer_base_arch_hierarchy_names_the_models_parent_field self._add_field(model, 'x_parent_id', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 198, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:11,850 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0428720c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 224, in test_build_customizer_base_arch_hierarchy_names_the_models_parent_field self._add_field(model, 'x_parent_id', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 198, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:11,858 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 224, in test_build_customizer_base_arch_hierarchy_names_the_models_parent_field self._add_field(model, 'x_parent_id', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 198, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:11,865 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa042871b20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 224, in test_build_customizer_base_arch_hierarchy_names_the_models_parent_field self._add_field(model, 'x_parent_id', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 198, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:12,360 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_build_customizer_base_arch_kanban_is_schema_valid_v18_card ... 2026-10-07 22:44:12,473 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_build_customizer_base_arch_retargets_static_template_to_rec_name ... 2026-10-07 22:44:12,578 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_build_customizer_base_arch_returns_none_when_capability_missing ... 2026-10-07 22:44:12,736 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 236, in test_build_customizer_base_arch_returns_none_when_capability_missing model = self._create_customizer_model('build_arch_none') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:17,148 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06dd3c220> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 236, in test_build_customizer_base_arch_returns_none_when_capability_missing model = self._create_customizer_model('build_arch_none') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:17,150 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06cac8040> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 236, in test_build_customizer_base_arch_returns_none_when_capability_missing model = self._create_customizer_model('build_arch_none') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:17,176 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 236, in test_build_customizer_base_arch_returns_none_when_capability_missing model = self._create_customizer_model('build_arch_none') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:17,184 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06cac94e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 236, in test_build_customizer_base_arch_returns_none_when_capability_missing model = self._create_customizer_model('build_arch_none') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:17,883 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_create_customizer_view_seeds_calendar_for_a_model_hosting_one ... 2026-10-07 22:44:18,051 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 298, in test_create_customizer_view_seeds_calendar_for_a_model_hosting_one model = self._create_customizer_model('seed_calendar_gap') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:22,208 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06af6f4c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 298, in test_create_customizer_view_seeds_calendar_for_a_model_hosting_one model = self._create_customizer_model('seed_calendar_gap') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:22,210 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06dd3c220> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 298, in test_create_customizer_view_seeds_calendar_for_a_model_hosting_one model = self._create_customizer_model('seed_calendar_gap') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:22,235 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 298, in test_create_customizer_view_seeds_calendar_for_a_model_hosting_one model = self._create_customizer_model('seed_calendar_gap') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:22,242 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03d597f60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 298, in test_create_customizer_view_seeds_calendar_for_a_model_hosting_one model = self._create_customizer_model('seed_calendar_gap') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:22,886 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 299, in test_create_customizer_view_seeds_calendar_for_a_model_hosting_one self._add_field(model, 'x_cal_date2', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 198, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:26,272 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0406f7b00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 299, in test_create_customizer_view_seeds_calendar_for_a_model_hosting_one self._add_field(model, 'x_cal_date2', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 198, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:26,274 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06cabf420> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 299, in test_create_customizer_view_seeds_calendar_for_a_model_hosting_one self._add_field(model, 'x_cal_date2', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 198, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:26,286 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 299, in test_create_customizer_view_seeds_calendar_for_a_model_hosting_one self._add_field(model, 'x_cal_date2', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 198, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:26,291 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06cabcb80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 299, in test_create_customizer_view_seeds_calendar_for_a_model_hosting_one self._add_field(model, 'x_cal_date2', 'date') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 198, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:27,799 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_create_customizer_view_seeds_hierarchy_for_a_model_hosting_one ... 2026-10-07 22:44:27,962 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 315, in test_create_customizer_view_seeds_hierarchy_for_a_model_hosting_one model = self._create_customizer_model('seed_hierarchy_gap') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:31,096 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03d5fea20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 315, in test_create_customizer_view_seeds_hierarchy_for_a_model_hosting_one model = self._create_customizer_model('seed_hierarchy_gap') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:31,097 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0420b7b00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 315, in test_create_customizer_view_seeds_hierarchy_for_a_model_hosting_one model = self._create_customizer_model('seed_hierarchy_gap') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:31,113 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 315, in test_create_customizer_view_seeds_hierarchy_for_a_model_hosting_one model = self._create_customizer_model('seed_hierarchy_gap') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:31,120 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0420b5a80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 315, in test_create_customizer_view_seeds_hierarchy_for_a_model_hosting_one model = self._create_customizer_model('seed_hierarchy_gap') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:31,800 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 316, in test_create_customizer_view_seeds_hierarchy_for_a_model_hosting_one self._add_field(model, 'x_parent_id2', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 198, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:36,179 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03fc12020> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 316, in test_create_customizer_view_seeds_hierarchy_for_a_model_hosting_one self._add_field(model, 'x_parent_id2', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 198, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:36,180 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f4e7a60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 316, in test_create_customizer_view_seeds_hierarchy_for_a_model_hosting_one self._add_field(model, 'x_parent_id2', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 198, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:36,192 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 316, in test_create_customizer_view_seeds_hierarchy_for_a_model_hosting_one self._add_field(model, 'x_parent_id2', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 198, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:36,198 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f4e62a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 316, in test_create_customizer_view_seeds_hierarchy_for_a_model_hosting_one self._add_field(model, 'x_parent_id2', 'many2one', relation=model.model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 198, in _add_field return self.env['ir.model.fields'].create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:36,774 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_ensure_customizer_base_view_is_idempotent ... 2026-10-07 22:44:36,926 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 283, in test_ensure_customizer_base_view_is_idempotent model = self._create_customizer_model('ensure_base_view_idem') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:41,072 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f31efc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 283, in test_ensure_customizer_base_view_is_idempotent model = self._create_customizer_model('ensure_base_view_idem') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:41,074 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06e792520> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 283, in test_ensure_customizer_base_view_is_idempotent model = self._create_customizer_model('ensure_base_view_idem') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:41,084 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 283, in test_ensure_customizer_base_view_is_idempotent model = self._create_customizer_model('ensure_base_view_idem') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:41,090 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06e790a40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 283, in test_ensure_customizer_base_view_is_idempotent model = self._create_customizer_model('ensure_base_view_idem') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:41,814 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:44,880 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa068640040> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:44,881 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041ebe3e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:44,890 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:44,896 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041ebf560> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:44,938 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:44:45,320 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestFieldFormCustomizerView.test_add_field_via_customizer_form_view_saves_with_model_id ... 2026-10-07 22:44:45,458 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 339, in test_add_field_via_customizer_form_view_saves_with_model_id model = self._create_customizer_model('field_view_regression') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:49,830 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06dd0f420> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 339, in test_add_field_via_customizer_form_view_saves_with_model_id model = self._create_customizer_model('field_view_regression') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:49,832 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03d66c540> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 339, in test_add_field_via_customizer_form_view_saves_with_model_id model = self._create_customizer_model('field_view_regression') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:49,848 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 339, in test_add_field_via_customizer_form_view_saves_with_model_id model = self._create_customizer_model('field_view_regression') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:49,855 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03d66c2c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 339, in test_add_field_via_customizer_form_view_saves_with_model_id model = self._create_customizer_model('field_view_regression') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/common.py", line 85, in _create_customizer_model res = self.env['ir.model'].create_new_model(**self._new_model_kwargs(name, view_types, chatter)) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/models.py", line 33, in entry_point return method(self.with_context(**customizer_context(self.env)), *args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 100, in create_new_model res = self._create_model_by_template(kwargs['info'], templates, submodel_specs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model.py", line 112, in _create_model_by_template new_model = self.create(data) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:50,646 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 348, in test_add_field_via_customizer_form_view_saves_with_model_id new_field = field_form.save() File "/data/build/rb-61b7113-225342/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-61b7113-225342/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:54,963 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06b0cb1a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 348, in test_add_field_via_customizer_form_view_saves_with_model_id new_field = field_form.save() File "/data/build/rb-61b7113-225342/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-61b7113-225342/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:54,965 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa04285bb00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 348, in test_add_field_via_customizer_form_view_saves_with_model_id new_field = field_form.save() File "/data/build/rb-61b7113-225342/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-61b7113-225342/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:54,975 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 348, in test_add_field_via_customizer_form_view_saves_with_model_id new_field = field_form.save() File "/data/build/rb-61b7113-225342/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-61b7113-225342/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:54,982 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04285ab60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 348, in test_add_field_via_customizer_form_view_saves_with_model_id new_field = field_form.save() File "/data/build/rb-61b7113-225342/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-61b7113-225342/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:55,480 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:58,626 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06c78c720> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:58,627 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06d7afe20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:58,635 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:58,642 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06d7afce0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:44:58,684 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:45:01,905 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestDeniedGroupGatedNode.test_customizer_form_fetch_skips_denied_gated_field_the_user_cannot_compute ... 2026-10-07 22:45:01,978 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 484, in test_customizer_form_fetch_skips_denied_gated_field_the_user_cannot_compute secret_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:05,175 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0402b5f80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 484, in test_customizer_form_fetch_skips_denied_gated_field_the_user_cannot_compute secret_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:05,177 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa04274a520> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 484, in test_customizer_form_fetch_skips_denied_gated_field_the_user_cannot_compute secret_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:05,191 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 484, in test_customizer_form_fetch_skips_denied_gated_field_the_user_cannot_compute secret_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:05,198 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040d216c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 484, in test_customizer_form_fetch_skips_denied_gated_field_the_user_cannot_compute secret_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:05,674 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 494, in test_customizer_form_fetch_skips_denied_gated_field_the_user_cannot_compute self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:10,035 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040b25d00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 494, in test_customizer_form_fetch_skips_denied_gated_field_the_user_cannot_compute self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:10,037 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0420f6c00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 494, in test_customizer_form_fetch_skips_denied_gated_field_the_user_cannot_compute self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:10,047 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 494, in test_customizer_form_fetch_skips_denied_gated_field_the_user_cannot_compute self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:10,054 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0420f5f80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 494, in test_customizer_form_fetch_skips_denied_gated_field_the_user_cannot_compute self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:11,104 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 241, model: x_customizer_gated_secret 2026-10-07 22:45:11,117 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 241, model: x_customizer_gated_secret 2026-10-07 22:45:11,292 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestDeniedGroupGatedNode.test_denied_gated_form_node_stays_in_place_with_every_field_not_rendered ... 2026-10-07 22:45:11,477 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestDeniedGroupGatedNode.test_denied_gated_kanban_node_evaluates_no_record_expression ... 2026-10-07 22:45:11,653 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestDeniedGroupGatedNode.test_gate_holder_fetches_gated_form_fields_as_on_the_real_view ... 2026-10-07 22:45:11,784 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestDeniedGroupGatedNode.test_gate_holder_sees_gated_kanban_node_as_on_the_real_view ... 2026-10-07 22:45:11,938 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestDeniedGroupGatedNode.test_normal_render_still_removes_gated_nodes_for_user_lacking_gate ... 2026-10-07 22:45:12,149 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:15,235 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa042336d40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:15,236 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040b25d00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:15,245 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:15,251 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0422b2f20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:15,293 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:45:16,761 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 631, in setUpClass cls.model = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:19,890 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0421c0cc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 631, in setUpClass cls.model = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:19,892 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041252e80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 631, in setUpClass cls.model = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:19,900 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 631, in setUpClass cls.model = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:19,905 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041252c00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 631, in setUpClass cls.model = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:20,434 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 635, in setUpClass cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:24,727 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa04174cd60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 635, in setUpClass cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:24,729 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041d0bec0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 635, in setUpClass cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:24,739 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 635, in setUpClass cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:24,747 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041d0bc40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/tests/test_ir_ui_view.py", line 635, in setUpClass cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:25,907 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestCanvasAccessRights.test_canvas_does_not_name_an_access_action_the_stored_arch_declares ... 2026-10-07 22:45:26,005 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestCanvasAccessRights.test_canvas_names_every_access_action_the_stored_arch_leaves_unset ... 2026-10-07 22:45:26,105 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestCanvasAccessRights.test_canvas_serves_the_access_the_users_real_view_serves ... 2026-10-07 22:45:26,265 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:30,688 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0412a0b80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:30,689 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa04285a7a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:30,698 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:30,705 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa042858540> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:45:30,745 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 22:45:31,085 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestKanbanStableXpath.test_kanban_side_panel_anchor_with_only_a_string_label_is_not_selected_by_it ... 2026-10-07 22:45:31,300 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:45:32,391 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestGetTemplateArchFromFileOwnedPath.test_get_template_arch_from_file_gates_by_the_resolved_module_directorys_install_state ... 2026-10-07 22:45:32,479 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestGetTemplateArchFromFileOwnedPath.test_get_template_arch_from_file_refuses_a_non_xml_file_inside_an_installed_module ... 2026-10-07 22:45:32,548 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestGetTemplateArchFromFileOwnedPath.test_get_template_arch_from_file_refuses_a_symlink_escaping_its_module_directory ... 2026-10-07 22:45:32,618 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestGetTemplateArchFromFileOwnedPath.test_get_template_arch_from_file_refuses_traversal_outside_every_addons_path ... 2026-10-07 22:45:32,687 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestGetTemplateArchFromFileOwnedPath.test_get_template_arch_from_file_requires_the_settings_right_not_just_superuser_env ... 2026-10-07 22:45:32,761 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestGetTemplateArchFromFileOwnedPath.test_get_template_arch_from_file_returns_none_for_a_malformed_xmlid_instead_of_raising ... 2026-10-07 22:45:32,816 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestGetTemplateArchFromFileOwnedPath.test_get_template_arch_from_file_xmlid_cannot_break_out_of_the_xpath_literal ... 2026-10-07 22:45:32,889 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:45:33,340 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_multi_parcel: Starting TestGhnMultiParcel.test_a_refused_second_box_cancels_the_first ... 2026-10-07 22:45:34,374 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.delivery.parcel records with IDs: [1] 2026-10-07 22:45:34,416 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_multi_parcel: Starting TestGhnMultiParcel.test_a_single_box_still_books_exactly_as_before ... 2026-10-07 22:45:35,053 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_multi_parcel: Starting TestGhnMultiParcel.test_a_transfer_with_no_weight_still_ships_as_one_parcel ... 2026-10-07 22:45:35,251 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_multi_parcel: Starting TestGhnMultiParcel.test_each_box_carries_its_own_idempotency_key ... 2026-10-07 22:45:36,062 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_multi_parcel: Starting TestGhnMultiParcel.test_each_box_declares_only_what_is_inside_it ... 2026-10-07 22:45:36,763 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_multi_parcel: Starting TestGhnMultiParcel.test_each_package_is_booked_as_its_own_parcel ... 2026-10-07 22:45:37,549 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_multi_parcel: Starting TestGhnMultiParcel.test_several_boxes_use_ghns_multi_parcel_service ... 2026-10-07 22:45:38,345 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_multi_parcel: Starting TestGhnMultiParcel.test_the_cash_is_collected_once_not_once_per_box ... 2026-10-07 22:45:39,124 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:45:39,336 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_booking_with_no_tracking_code_is_an_error_not_a_silent_success ... 2026-10-07 22:45:39,714 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_callback_without_an_order_code_is_ignored ... 2026-10-07 22:45:39,751 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_carrier_refusal_becomes_a_failed_quote_not_a_crash ... 2026-10-07 22:45:40,079 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_cash_transfer_callback_is_kept_apart_from_a_status_change ... 2026-10-07 22:45:40,116 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_cash_transfer_is_dated_by_the_transfer_not_by_the_order ... 2026-10-07 22:45:40,153 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_cash_transfer_without_a_transfer_date_falls_back_to_the_event_time ... 2026-10-07 22:45:40,193 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_heavy_booking_sends_the_box_with_its_dimensions ... 2026-10-07 22:45:40,468 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_heavy_quote_carries_the_items_that_service_prices_from ... 2026-10-07 22:45:40,597 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_light_booking_still_lists_the_goods ... 2026-10-07 22:45:40,990 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_light_quote_sends_no_items ... 2026-10-07 22:45:41,137 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_malformed_timestamp_does_not_raise ... 2026-10-07 22:45:41,177 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_missing_lead_time_does_not_sink_the_price ... 2026-10-07 22:45:41,461 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.models.delivery_carrier: GHN did not return a lead time: no estimate 2026-10-07 22:45:41,500 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_non_200_body_from_ghn_is_raised_with_its_message ... 2026-10-07 22:45:41,577 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_parcel_over_ghns_ceiling_is_refused_before_the_call ... 2026-10-07 22:45:41,746 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_poll_that_finds_nothing_new_adds_no_row ... 2026-10-07 22:45:42,091 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_quote_falls_back_to_the_three_level_map ... 2026-10-07 22:45:42,476 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_quote_prices_on_the_two_level_map ... 2026-10-07 22:45:42,860 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_return_is_never_billed_to_the_customer ... 2026-10-07 22:45:43,211 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_shop_on_the_two_level_map_passes_too ... 2026-10-07 22:45:43,262 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_shop_the_token_cannot_see_is_named_with_the_ones_it_can ... 2026-10-07 22:45:43,354 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_shop_with_an_address_passes ... 2026-10-07 22:45:43,406 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_shop_with_no_pickup_address_is_refused_when_testing ... 2026-10-07 22:45:43,475 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_status_callback_becomes_one_timeline_event ... 2026-10-07 22:45:43,513 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_three_level_address_names_the_district_ghn_requires ... 2026-10-07 22:45:44,998 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_ward_on_the_old_map_resolves_through_its_district ... 2026-10-07 22:45:45,133 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_webhook_with_the_wrong_secret_is_rejected ... 2026-10-07 22:45:45,177 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_an_unknown_status_degrades_to_in_transit_rather_than_failing ... 2026-10-07 22:45:45,213 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_booking_is_flagged_idempotent_so_a_retry_cannot_double_the_parcel ... 2026-10-07 22:45:45,532 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_booking_sends_the_two_level_address_and_the_transfer_reference ... 2026-10-07 22:45:45,866 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_cod_above_ghns_ceiling_is_refused_before_the_call ... 2026-10-07 22:45:46,193 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_every_status_ghn_publishes_is_mapped ... 2026-10-07 22:45:46,228 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_ghn_timestamps_are_read_as_naive_utc ... 2026-10-07 22:45:46,256 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_ghns_whole_status_vocabulary_is_mapped ... 2026-10-07 22:45:46,289 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_missing_credentials_are_reported_before_any_call ... 2026-10-07 22:45:46,343 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_send_to_carrier_books_while_the_delivery_is_still_open ... 2026-10-07 22:45:47,041 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_syncing_stores_both_address_maps_with_their_carrier_codes ... 2026-10-07 22:45:47,127 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_syncing_twice_updates_rather_than_duplicates ... 2026-10-07 22:45:47,207 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_the_aliases_ghn_publishes_make_loose_spellings_resolve ... 2026-10-07 22:45:47,277 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_the_proof_of_delivery_link_is_carried_off_the_callback ... 2026-10-07 22:45:47,317 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_the_transfer_decides_who_pays_and_what_the_recipient_may_do ... 2026-10-07 22:45:47,590 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_weight_and_dimensions_are_sent_in_ghn_units ... 2026-10-07 22:45:47,925 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:45:48,363 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_returns: Starting TestGhnReturns.test_a_cancellation_ghn_refuses_does_not_read_as_cancelled ... 2026-10-07 22:45:48,632 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_returns: Starting TestGhnReturns.test_a_return_collects_from_the_customer_and_delivers_to_the_warehouse ... 2026-10-07 22:45:48,857 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_returns: Starting TestGhnReturns.test_a_return_ghn_refuses_does_not_read_as_returning ... 2026-10-07 22:45:49,117 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_returns: Starting TestGhnReturns.test_accepting_a_return_tells_ghn_to_send_it_back ... 2026-10-07 22:45:49,383 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_returns: Starting TestGhnReturns.test_an_outgoing_parcel_goes_to_the_customer ... 2026-10-07 22:45:49,647 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_returns: Starting TestGhnReturns.test_asking_ghn_to_deliver_again_says_they_have_no_api_for_it ... 2026-10-07 22:45:49,907 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_returns: Starting TestGhnReturns.test_deciding_about_a_transfer_with_no_parcel_is_refused ... 2026-10-07 22:45:50,130 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_returns: Starting TestGhnReturns.test_the_decision_is_only_offered_while_the_carrier_is_waiting ... 2026-10-07 22:45:50,346 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghn.tests.test_ghn_returns: Starting TestGhnReturns.test_the_direction_is_decided_from_the_transfer_not_from_the_carrier ... 2026-10-07 22:45:50,623 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:45:50,920 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_a_cancelled_parcel_reads_as_cancelled ... 2026-10-07 22:45:51,165 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_a_prepaid_parcel_is_not_booked_as_cash_on_delivery ... 2026-10-07 22:45:51,387 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_a_rate_request_asks_by_name_and_weight ... 2026-10-07 22:45:51,575 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_a_refusal_becomes_a_failed_quote ... 2026-10-07 22:45:51,778 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_a_status_callback_becomes_a_timeline_event ... 2026-10-07 22:45:51,810 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_a_waybill_already_issued_is_recovered_rather_than_lost ... 2026-10-07 22:45:51,950 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghtk.models.delivery_carrier: GHTK already had WH/OUT/00073 for WH/OUT/00073; keeping its waybill S1.A1.1737345 2026-10-07 22:45:52,000 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_booking_is_refused_while_test_environment_is_on ... 2026-10-07 22:45:52,281 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_booking_sends_the_transfer_name_as_ghtks_partner_order_id ... 2026-10-07 22:45:52,531 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_delivered_and_settled_are_both_delivered_to_odoo ... 2026-10-07 22:45:52,568 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_ghtks_numeric_statuses_are_mapped ... 2026-10-07 22:45:52,605 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_ghtks_two_timestamp_formats_are_both_read ... 2026-10-07 22:45:52,642 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_only_settled_parcels_count_as_money_received ... 2026-10-07 22:45:52,919 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_the_address_goes_out_without_a_district ... 2026-10-07 22:45:52,966 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_the_declared_value_stays_inside_the_band_ghtk_accepts ... 2026-10-07 22:45:53,177 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_the_order_declares_its_weight_in_the_unit_the_products_use ... 2026-10-07 22:45:53,386 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_the_pickup_names_its_province_and_ward_even_with_an_address_id ... 2026-10-07 22:45:53,572 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_the_recipient_block_carries_a_hamlet ... 2026-10-07 22:45:53,756 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_the_statuses_the_courier_reports_early_map_like_their_confirmed_twin ... 2026-10-07 22:45:53,786 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_the_success_flag_is_honoured_even_inside_an_http_200 ... 2026-10-07 22:45:53,862 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_the_transfer_decides_who_pays_and_how_the_parcel_reaches_ghtk ... 2026-10-07 22:45:54,104 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_the_url_hash_is_what_authorises_a_callback ... 2026-10-07 22:45:54,160 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:45:54,380 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_a_callback_without_a_waybill_number_is_ignored ... 2026-10-07 22:45:54,466 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_a_configured_service_is_honoured_over_the_cheapest ... 2026-10-07 22:45:54,618 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.models.delivery_carrier: Viettel Post would not price Nguyễn Cường by area id: No province / city matches "California". Check the spelling on the contact, or synchronise the carrier's address catalogue from its delivery method. 2026-10-07 22:45:54,654 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_a_cool_off_that_has_passed_lets_the_sign_in_through ... 2026-10-07 22:45:54,690 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_a_documented_callback_is_read_whole ... 2026-10-07 22:45:54,723 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_a_failure_reason_code_is_turned_into_words ... 2026-10-07 22:45:54,756 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_a_quote_returns_the_cheapest_service_when_none_is_configured ... 2026-10-07 22:45:54,922 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.models.delivery_carrier: Viettel Post would not price Nguyễn Cường by area id: No province / city matches "California". Check the spelling on the contact, or synchronise the carrier's address catalogue from its delivery method. 2026-10-07 22:45:54,968 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_a_refused_sign_in_is_attempted_once_and_reported ... 2026-10-07 22:45:55,030 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_a_route_with_no_service_is_an_explained_failure ... 2026-10-07 22:45:55,237 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.models.delivery_carrier: Viettel Post would not price Nguyễn Cường by area id: No province / city matches "California". Check the spelling on the contact, or synchronise the carrier's address catalogue from its delivery method. 2026-10-07 22:45:55,313 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_a_service_priced_at_nothing_is_not_a_free_quote ... 2026-10-07 22:45:55,528 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.models.delivery_carrier: Viettel Post would not price Nguyễn Cường by area id: No province / city matches "California". Check the spelling on the contact, or synchronise the carrier's address catalogue from its delivery method. 2026-10-07 22:45:55,544 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.models.delivery_carrier: Viettel Post would not price Nguyễn Cường by area id: No province / city matches "California". Check the spelling on the contact, or synchronise the carrier's address catalogue from its delivery method. 2026-10-07 22:45:55,595 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_a_sign_in_inside_the_cool_off_never_reaches_viettel_post ... 2026-10-07 22:45:55,663 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_an_error_flag_inside_a_200_is_raised ... 2026-10-07 22:45:55,740 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_an_expiring_session_is_renewed_before_it_lapses ... 2026-10-07 22:45:55,798 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_an_unreadable_expiry_falls_back_to_a_finite_lifetime ... 2026-10-07 22:45:55,839 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_booking_turns_on_viettel_posts_own_duplicate_guard ... 2026-10-07 22:45:56,051 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_missing_credentials_are_reported_before_any_call ... 2026-10-07 22:45:56,100 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_saving_the_credentials_lifts_the_cool_off ... 2026-10-07 22:45:56,137 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_the_address_is_capped_on_bytes_not_characters ... 2026-10-07 22:45:56,203 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_the_cheapest_service_ignores_the_ones_priced_at_nothing ... 2026-10-07 22:45:56,243 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_the_first_call_logs_in_and_caches_the_session ... 2026-10-07 22:45:56,280 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_the_millisecond_expiry_viettel_post_sends_is_read_as_a_date ... 2026-10-07 22:45:56,313 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_the_misspelled_location_key_viettel_post_also_sends_is_read ... 2026-10-07 22:45:56,347 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_the_secret_in_the_body_is_what_authorises_a_callback ... 2026-10-07 22:45:56,384 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_the_viettel_post_status_table_is_mapped ... 2026-10-07 22:45:56,414 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_who_pays_the_shipping_and_the_cash_decide_order_payment ... 2026-10-07 22:45:56,681 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:45:56,724 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_a_carrier_that_renumbers_an_area_replaces_its_own_code ... 2026-10-07 22:45:56,770 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_a_missing_carrier_code_says_what_to_do ... 2026-10-07 22:45:56,829 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_a_name_nobody_knows_is_refused_with_an_explanation ... 2026-10-07 22:45:56,890 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_a_name_one_letter_away_is_another_place ... 2026-10-07 22:45:56,951 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_alias_from_the_carrier_catalogue_matches ... 2026-10-07 22:45:56,989 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_an_address_keeps_its_ward_when_the_map_changes ... 2026-10-07 22:45:57,257 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_an_ambiguous_name_is_refused_rather_than_guessed ... 2026-10-07 22:45:57,311 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_carrier_code_lookup ... 2026-10-07 22:45:57,352 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_exact_name_matches ... 2026-10-07 22:45:57,386 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_matching_never_crosses_address_maps ... 2026-10-07 22:45:57,428 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_near_miss_spellings_still_match ... 2026-10-07 22:45:57,467 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_one_area_can_carry_a_code_per_carrier ... 2026-10-07 22:45:57,511 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_spelling_without_accents_matches ... 2026-10-07 22:45:57,543 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_two_carriers_share_one_area_rather_than_each_making_their_own ... 2026-10-07 22:45:57,591 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_ward_is_matched_within_its_province_only ... 2026-10-07 22:45:57,656 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:46:14,078 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_cod_accounting: Starting TestCodAccounting.test_a_delivery_with_no_invoice_is_skipped_not_guessed ... 2026-10-07 22:46:15,258 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_cod_accounting: Starting TestCodAccounting.test_a_short_payment_settles_only_what_arrived ... 2026-10-07 22:46:21,505 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_cod_accounting: Starting TestCodAccounting.test_accounting_off_keeps_the_statement_a_report ... 2026-10-07 22:46:23,210 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_cod_accounting: Starting TestCodAccounting.test_an_unmatched_line_posts_nothing ... 2026-10-07 22:46:23,396 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_cod_accounting: Starting TestCodAccounting.test_closing_pays_the_invoice_out_of_the_in_transit_journal ... 2026-10-07 22:46:26,802 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_cod_accounting: Starting TestCodAccounting.test_closing_twice_does_not_pay_twice ... 2026-10-07 22:46:29,930 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_cod_accounting: Starting TestCodAccounting.test_half_configured_accounting_is_refused_before_anything_posts ... 2026-10-07 22:46:32,230 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_cod_accounting: Starting TestCodAccounting.test_the_holding_account_ends_up_flat ... 2026-10-07 22:46:35,337 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_cod_accounting: Starting TestCodAccounting.test_the_settlement_entry_balances_and_books_the_fee ... 2026-10-07 22:46:38,640 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_cod_accounting: Starting TestCodAccounting.test_what_the_carrier_still_owes_stays_on_the_holding_account ... 2026-10-07 22:46:43,124 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:46:43,503 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_cod_statement: Starting TestCodStatement.test_a_line_paying_the_expected_amount_is_matched ... 2026-10-07 22:46:43,641 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_cod_statement: Starting TestCodStatement.test_a_parcel_this_database_never_shipped_is_reported_unmatched ... 2026-10-07 22:46:43,743 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_cod_statement: Starting TestCodStatement.test_a_period_cannot_run_backwards ... 2026-10-07 22:46:43,801 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_cod_statement: Starting TestCodStatement.test_a_short_payment_is_flagged_not_silently_accepted ... 2026-10-07 22:46:43,893 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_cod_statement: Starting TestCodStatement.test_an_unmatched_statement_cannot_be_closed ... 2026-10-07 22:46:44,017 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_cod_statement: Starting TestCodStatement.test_closing_writes_the_money_back_onto_the_transfer ... 2026-10-07 22:46:44,207 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_cod_statement: Starting TestCodStatement.test_reloading_replaces_the_previous_lines ... 2026-10-07 22:46:44,278 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.delivery.cod.statement.line records with IDs: [15] 2026-10-07 22:46:44,319 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_cod_statement: Starting TestCodStatement.test_the_same_parcel_remitted_twice_is_flagged ... 2026-10-07 22:46:44,419 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_cod_statement: Starting TestCodStatement.test_totals_add_up_across_a_mixed_statement ... 2026-10-07 22:46:44,557 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:46:45,210 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_rate_compare: Starting TestRateCompare.test_an_unknown_estimate_does_not_win_the_fastest_race ... 2026-10-07 22:46:45,623 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_rate_compare: Starting TestRateCompare.test_applying_records_why_the_carrier_was_chosen ... 2026-10-07 22:46:46,056 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_rate_compare: Starting TestRateCompare.test_cheapest_wins_by_default ... 2026-10-07 22:46:46,123 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_rate_compare: Starting TestRateCompare.test_every_carrier_is_quoted_including_the_one_that_failed ... 2026-10-07 22:46:46,221 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_rate_compare: Starting TestRateCompare.test_fastest_picks_on_the_estimate_not_the_price ... 2026-10-07 22:46:46,294 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_rate_compare: Starting TestRateCompare.test_manual_requires_an_actual_choice ... 2026-10-07 22:46:46,401 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_rate_compare: Starting TestRateCompare.test_no_quote_at_all_is_an_explained_refusal ... 2026-10-07 22:46:46,479 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:46:46,500 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_utils: Starting TestVnUtils.test_a_name_that_is_only_a_prefix_survives ... 2026-10-07 22:46:46,534 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_utils: Starting TestVnUtils.test_administrative_prefixes_are_stripped_per_level ... 2026-10-07 22:46:46,572 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_utils: Starting TestVnUtils.test_credentials_are_masked_inside_serialised_text ... 2026-10-07 22:46:46,615 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_utils: Starting TestVnUtils.test_d_with_stroke_is_not_lost ... 2026-10-07 22:46:46,652 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_utils: Starting TestVnUtils.test_numbered_wards_stay_distinct ... 2026-10-07 22:46:46,690 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_utils: Starting TestVnUtils.test_phone_numbers_reach_national_format ... 2026-10-07 22:46:46,726 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_base.tests.test_utils: Starting TestVnUtils.test_province_spellings_collapse_onto_one_key ... 2026-10-07 22:46:46,780 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:46:47,760 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_batch.tests.test_batch_shipping: Starting TestBatchShipping.test_a_fully_booked_batch_says_so_rather_than_re_sending ... 2026-10-07 22:46:48,017 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_batch.tests.test_batch_shipping: Starting TestBatchShipping.test_booking_again_retries_only_what_failed ... 2026-10-07 22:46:48,312 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_batch.tests.test_batch_shipping: Starting TestBatchShipping.test_carriers_that_are_not_vietnamese_are_left_alone ... 2026-10-07 22:46:48,368 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_batch.tests.test_batch_shipping: Starting TestBatchShipping.test_counters_ignore_cancelled_transfers ... 2026-10-07 22:46:48,565 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_batch.tests.test_batch_shipping: Starting TestBatchShipping.test_one_refused_parcel_does_not_undo_the_others ... 2026-10-07 22:46:48,819 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_batch.tests.test_batch_shipping: Starting TestBatchShipping.test_printing_before_anything_is_booked_is_refused ... 2026-10-07 22:46:48,883 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_batch.tests.test_batch_shipping: Starting TestBatchShipping.test_the_batch_reports_which_parcel_failed_and_why ... 2026-10-07 22:46:49,147 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_batch.tests.test_batch_shipping: Starting TestBatchShipping.test_the_whole_batch_is_booked_in_one_action ... 2026-10-07 22:46:49,433 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:46:49,714 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_a_carrier_that_cannot_answer_is_a_readable_refusal ... 2026-10-07 22:46:49,825 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_a_carrier_that_does_not_collect_cash_collects_nothing ... 2026-10-07 22:46:49,868 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_a_counter_sale_is_priced_by_asking_the_carrier ... 2026-10-07 22:46:49,915 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_a_routable_address_passes ... 2026-10-07 22:46:49,949 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_a_sale_paid_in_full_ships_with_nothing_to_collect ... 2026-10-07 22:46:49,987 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_a_sale_with_no_customer_at_all_is_refused ... 2026-10-07 22:46:50,034 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_an_address_the_carrier_cannot_route_is_refused_at_the_till ... 2026-10-07 22:46:50,096 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_an_ordinary_delivery_method_is_left_to_the_point_of_sale ... 2026-10-07 22:46:50,179 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_free_shipping_over_a_threshold_still_applies ... 2026-10-07 22:46:50,262 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_no_customer_means_no_quote_and_a_clear_reason ... 2026-10-07 22:46:50,336 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_overpayment_never_becomes_a_negative_collection ... 2026-10-07 22:46:50,377 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_the_carrier_fields_the_till_needs_are_loaded ... 2026-10-07 22:46:50,415 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_the_carrier_quote_goes_through_the_standard_pricing_rules ... 2026-10-07 22:46:50,473 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_the_point_of_sale_may_load_a_vietnamese_carrier ... 2026-10-07 22:46:50,513 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_the_unpaid_balance_becomes_the_cash_to_collect ... 2026-10-07 22:46:50,576 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:46:51,106 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_website.tests.test_cod_checkout: Starting TestCodCheckout.test_a_ceiling_the_order_stays_under_still_offers_it ... 2026-10-07 22:46:51,535 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_website.tests.test_cod_checkout: Starting TestCodCheckout.test_an_unrelated_custom_provider_keeps_its_own_methods ... 2026-10-07 22:46:51,576 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_website.tests.test_cod_checkout: Starting TestCodCheckout.test_cash_on_delivery_is_offered_on_a_carrier_that_collects_it ... 2026-10-07 22:46:51,729 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_website.tests.test_cod_checkout: Starting TestCodCheckout.test_choosing_cash_on_delivery_confirms_the_order ... 2026-10-07 22:46:53,459 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <655694571974010.1791413213.233032464981079-openerp-114-sale.order@8e970bf9eaf7>: ['"Nguyễn Thị Mai" <@False>'] 2026-10-07 22:46:54,031 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [526] 2026-10-07 22:46:54,130 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_website.tests.test_cod_checkout: Starting TestCodCheckout.test_it_is_hidden_above_the_carriers_ceiling ... 2026-10-07 22:46:54,294 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_website.tests.test_cod_checkout: Starting TestCodCheckout.test_it_is_hidden_before_a_delivery_method_is_chosen ... 2026-10-07 22:46:54,457 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_website.tests.test_cod_checkout: Starting TestCodCheckout.test_it_is_hidden_on_a_carrier_that_does_not_collect_cash ... 2026-10-07 22:46:54,633 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_website.tests.test_cod_checkout: Starting TestCodCheckout.test_the_provider_activates_only_the_cash_on_delivery_method ... 2026-10-07 22:46:54,676 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_delivery_vn_website.tests.test_cod_checkout: Starting TestCodCheckout.test_the_reason_it_was_hidden_is_reported_not_silent ... 2026-10-07 22:46:54,841 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 22:47:09,436 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:12,697 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0418a7880> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:12,699 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0412a0b80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:12,709 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:12,716 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03fa56480> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:14,446 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:17,752 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0406f7ba0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:17,754 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040d209a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:17,763 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:17,768 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040d20ae0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:18,187 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:22,408 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03ff0a200> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:22,409 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0401cf9c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:22,429 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:22,436 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0401ce2a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:23,232 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:26,449 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06e6b72e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:26,451 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f8da8e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:26,460 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:26,465 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f8db9c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_attachment_reference_access.py", line 29, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:27,969 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [1] 2026-10-07 22:47:29,095 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_attachment_reference_access: Starting TestAttachmentReferenceAccess.test_create_referencing_readable_attachment_is_allowed ... 2026-10-07 22:47:29,190 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_attachment_reference_access: Starting TestAttachmentReferenceAccess.test_create_referencing_unreadable_attachment_is_refused ... 2026-10-07 22:47:29,268 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7809], uid: 253, model: ir.attachment 2026-10-07 22:47:29,339 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_attachment_reference_access: Starting TestAttachmentReferenceAccess.test_linking_readable_attachment_as_version_is_allowed ... 2026-10-07 22:47:29,485 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_attachment_reference_access: Starting TestAttachmentReferenceAccess.test_linking_unreadable_attachment_as_version_is_refused ... 2026-10-07 22:47:29,609 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7809], uid: 253, model: ir.attachment 2026-10-07 22:47:29,685 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_attachment_reference_access: Starting TestAttachmentReferenceAccess.test_write_repointing_to_readable_attachment_is_allowed ... 2026-10-07 22:47:29,818 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_attachment_reference_access: Starting TestAttachmentReferenceAccess.test_write_repointing_to_unreadable_attachment_is_refused ... 2026-10-07 22:47:29,939 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7809], uid: 253, model: ir.attachment 2026-10-07 22:47:30,095 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:33,358 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03fb09580> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:33,359 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f8b3ce0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:33,368 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:33,374 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f8b0720> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:33,413 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-07 22:47:49,564 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:53,838 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06b32d580> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:53,839 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041ccf4c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:53,848 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:53,854 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041ccc9a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:54,285 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:58,533 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06b2c4fe0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:58,534 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f4e5da0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:58,544 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:58,549 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f4e6200> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:47:59,067 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:02,481 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03fa5dc60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:02,482 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0420f2ca0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:02,494 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:02,500 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0420f2c00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:04,185 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:07,463 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03fb11120> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:07,464 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041ebcd60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:07,472 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:07,479 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041ebe840> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:07,917 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [3] 2026-10-07 22:48:08,062 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_01_constrains_check_tag_category ... 2026-10-07 22:48:08,154 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_02_sql_constraints_unique_res_model_id ... 2026-10-07 22:48:08,209 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_03_constraints_check_workspace_field ... 2026-10-07 22:48:08,279 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_04_document_document ... 2026-10-07 22:48:08,377 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_05_document_share ... 2026-10-07 22:48:08,480 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_06_compute_total_member ... 2026-10-07 22:48:08,522 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_07_document_workspace ... 2026-10-07 22:48:08,586 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_08_name_create ... 2026-10-07 22:48:08,767 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:12,733 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040cc9760> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:12,734 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f57bba0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:12,741 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:12,747 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f579760> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:12,789 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 22:48:28,236 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:32,194 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03d5fc680> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:32,196 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06cb82fc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:32,205 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:32,212 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06cb80720> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:32,783 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:36,037 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0406da3e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:36,038 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040c4efc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:36,047 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:36,054 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040c4e700> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:37,525 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:40,662 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040559f80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:40,663 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa042841080> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:40,672 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:40,679 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa042842520> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:41,370 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:45,464 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06d006200> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:45,465 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06e2a1300> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:45,474 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:45,480 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06e2a3060> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:45,940 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [5] 2026-10-07 22:48:46,098 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_document_controllers: Starting TestDocumentControllers.test_001_test_upload_document ... 2026-10-07 22:48:46,146 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:admin from n/a 2026-10-07 22:48:46,170 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:48:46,744 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:48:46] "POST /document/upload_document HTTP/1.1" 200 - 62 0.069 0.508 2026-10-07 22:48:46,799 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_document_controllers: Starting TestDocumentControllers.test_002_update_document ... 2026-10-07 22:48:46,830 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:admin from n/a 2026-10-07 22:48:46,847 121 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /document/update in /viin_document/tests/test_document_controllers.py:TestDocumentControllers.test_002_update_document 2026-10-07 22:48:46,851 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:48:47,310 121 INFO rb-61b7113-225342-422164 odoo.tests.common: Opening a test cursor without specified test on request /document/update in /viin_document/tests/test_document_controllers.py:TestDocumentControllers.test_002_update_document 2026-10-07 22:48:47,461 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:48:47] "POST /document/update HTTP/1.1" 200 - 57 0.071 0.544 2026-10-07 22:48:47,596 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:51,868 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa042345120> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:51,870 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040b259e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:51,878 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:51,885 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040b25f80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:48:51,916 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 22:49:07,623 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:11,944 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06e2a0360> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:11,945 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa04243f240> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:11,954 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:11,959 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04243fd80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:12,492 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:15,913 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040d22660> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:15,915 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f3249a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:15,923 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:15,929 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f327920> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:17,487 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:20,585 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040eeeca0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:20,587 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06ca86520> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:20,595 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:20,602 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06ca87920> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:21,306 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:25,313 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa041d3b920> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:25,314 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06debc720> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:25,323 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:25,329 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06debe2a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:25,796 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [7] 2026-10-07 22:49:25,962 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_document_security: Starting TestDocumentSecurity.test_013_check_team_leader_workspace ... 2026-10-07 22:49:26,043 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [9] 2026-10-07 22:49:26,152 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [41], uid: 262, model: document.workspace 2026-10-07 22:49:26,217 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [112], uid: 262, model: document.document 2026-10-07 22:49:26,269 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [6], uid: 262, model: document.share 2026-10-07 22:49:26,316 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [6], uid: 262, model: document.share 2026-10-07 22:49:26,374 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_document_security: Starting TestDocumentSecurity.test_09_security_document_team ... 2026-10-07 22:49:26,459 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [11] 2026-10-07 22:49:26,478 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 262, model: document.team 2026-10-07 22:49:26,494 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 262, model: document.team 2026-10-07 22:49:26,533 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [17], uid: 263, model: document.team 2026-10-07 22:49:26,599 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_document_security: Starting TestDocumentSecurity.test_10_security_document_workspace ... 2026-10-07 22:49:26,702 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [13] 2026-10-07 22:49:26,820 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 263, model: document.workspace 2026-10-07 22:49:26,944 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [39], uid: 263, model: document.workspace 2026-10-07 22:49:26,995 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_document_security: Starting TestDocumentSecurity.test_11_security_document_document ... 2026-10-07 22:49:27,075 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [15] 2026-10-07 22:49:27,203 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [110], uid: 263, model: document.document 2026-10-07 22:49:27,290 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [110], uid: 263, model: document.document 2026-10-07 22:49:27,353 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [110], uid: 263, model: document.document 2026-10-07 22:49:27,403 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [110], uid: 263, model: document.document 2026-10-07 22:49:27,468 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_document_security: Starting TestDocumentSecurity.test_12_security_document_share ... 2026-10-07 22:49:27,543 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [17] 2026-10-07 22:49:27,811 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 262, model: document.share 2026-10-07 22:49:28,005 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 263, model: document.share 2026-10-07 22:49:28,167 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:31,386 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06e824360> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:31,387 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f4e4c20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:31,394 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:31,403 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f4e5b20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:31,442 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 22:49:34,348 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_ir_attachment_check: Starting TestIrAttachmentCheck.test_a_document_in_a_readable_folder_keeps_its_attachment_reachable ... 2026-10-07 22:49:34,395 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [48], uid: 266, model: document.workspace 2026-10-07 22:49:34,523 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_ir_attachment_check: Starting TestIrAttachmentCheck.test_a_read_only_folder_does_not_block_an_edit_the_source_record_allows ... 2026-10-07 22:49:34,618 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_ir_attachment_check: Starting TestIrAttachmentCheck.test_a_refused_non_documents_user_is_never_told_the_documents_app_exists ... 2026-10-07 22:49:34,698 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_ir_attachment_check: Starting TestIrAttachmentCheck.test_the_documents_app_costs_no_extra_query_for_an_already_permitted_edit ... 2026-10-07 22:49:34,815 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:49:36,544 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_ir_attachment_search_non_internal: Starting TestIrAttachmentSearchNonInternalUser.test_a_non_internal_user_gains_no_file_from_the_documents_app ... 2026-10-07 22:49:36,595 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8122], uid: 268, model: ir.attachment 2026-10-07 22:49:36,648 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_ir_attachment_search_non_internal: Starting TestIrAttachmentSearchNonInternalUser.test_a_non_internal_user_keeps_the_attachments_core_grants_them ... 2026-10-07 22:49:36,714 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_ir_attachment_search_non_internal: Starting TestIrAttachmentSearchNonInternalUser.test_a_user_without_attachment_access_is_still_refused_over_attachments ... 2026-10-07 22:49:36,726 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 269, model: ir.attachment 2026-10-07 22:49:36,772 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_ir_attachment_search_non_internal: Starting TestIrAttachmentSearchNonInternalUser.test_an_internal_user_still_reaches_a_file_through_a_readable_folder ... 2026-10-07 22:49:36,876 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 22:49:51,444 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:54,424 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0426d63e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:54,426 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06dd0e5c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:54,434 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:54,438 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06dd0cb80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:55,984 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:59,261 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa042334b80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:59,262 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa042109c60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:59,271 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:59,277 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04210afc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:49:59,752 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:04,174 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06deb8e00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:04,175 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06e6f4cc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:04,187 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:04,193 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06e6f4ea0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:04,998 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:08,673 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa041b86c00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:08,675 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0423f7b00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:08,685 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:08,691 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f8d9ee0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_ir_attachment_search_rule.py", line 33, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:10,125 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [19] 2026-10-07 22:50:11,521 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b1_excluded_user_cannot_search_or_read_dms_surfaced_attachment ... 2026-10-07 22:50:12,401 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8233], uid: 275, model: ir.attachment 2026-10-07 22:50:12,448 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b2_permitted_user_still_reads_dms_surfaced_attachment ... 2026-10-07 22:50:13,432 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b3_dms_access_survives_unreadable_source_record ... 2026-10-07 22:50:13,504 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 276, model: ir.rule 2026-10-07 22:50:13,628 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b4_version_union_still_readable ... 2026-10-07 22:50:13,828 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b5_plain_non_dms_attachment_unaffected ... 2026-10-07 22:50:14,036 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b6_rule_domain_recheck_respects_active_company ... 2026-10-07 22:50:14,669 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8240], uid: 277, model: ir.attachment 2026-10-07 22:50:14,777 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b7_search_costs_no_extra_query_when_rule_domain_is_empty ... 2026-10-07 22:50:14,920 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b8_fetch_shape_search_never_touches_document_document ... 2026-10-07 22:50:15,206 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:18,558 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06b14f560> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:18,558 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040046de0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:18,565 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:18,571 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040046340> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:18,613 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 16 checked, 16 removed 2026-10-07 22:50:35,149 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 2210, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:39,789 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f1c9120> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 2210, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:39,791 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa04071b7e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 2210, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:39,800 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 2210, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:39,807 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04071ade0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 2210, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:40,420 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 2210, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:44,526 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03d6167a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 2210, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:44,528 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06af6df80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 2210, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:44,536 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 2210, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:44,543 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06af6d260> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 2210, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:45,057 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 2210, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:48,308 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06e6f5620> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 2210, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:48,310 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0424c5d00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 2210, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:48,325 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 2210, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:48,332 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0424c5580> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 2210, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:50,110 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 2210, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:53,330 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f7b1c60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 2210, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:53,332 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03fbe94e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 2210, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:53,340 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 2210, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:53,347 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03fbea700> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/test_share_avatar_route.py", line 32, in setUpClass super().setUpClass() File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 2210, in setUpClass super().setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:50:53,870 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [21] 2026-10-07 22:50:55,715 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_share_avatar_route: Starting TestShareAvatarRoute.test_archived_share_token_is_refused_without_a_server_error ... 2026-10-07 22:50:55,765 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:50:58,294 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:50:58] "GET /document/avatar/282/62defcb6-14f0-4b34-9351-78f80e394ca5 HTTP/1.1" 404 - 183 0.229 2.306 2026-10-07 22:50:58,296 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_share_avatar_route.TestShareAvatarRoute.test_archived_share_token_is_refused_without_a_server_error: waiting for threads: [] 2026-10-07 22:50:58,331 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_share_avatar_route: Starting TestShareAvatarRoute.test_share_creator_avatar_is_served ... 2026-10-07 22:50:58,370 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:50:58,861 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:50:58] "GET /document/avatar/282/102f4a14-8741-40db-96e7-d0e1ad418b02 HTTP/1.1" 200 - 24 0.034 0.460 2026-10-07 22:50:58,863 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_share_avatar_route.TestShareAvatarRoute.test_share_creator_avatar_is_served: waiting for threads: [] 2026-10-07 22:50:58,905 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_share_avatar_route: Starting TestShareAvatarRoute.test_shared_document_owner_avatar_is_served ... 2026-10-07 22:50:58,922 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:50:59,382 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:50:59] "GET /document/avatar/283/102f4a14-8741-40db-96e7-d0e1ad418b02 HTTP/1.1" 200 - 24 0.011 0.452 2026-10-07 22:50:59,384 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_share_avatar_route.TestShareAvatarRoute.test_shared_document_owner_avatar_is_served: waiting for threads: [] 2026-10-07 22:50:59,424 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_share_avatar_route: Starting TestShareAvatarRoute.test_tampered_token_is_refused_without_a_server_error ... 2026-10-07 22:50:59,440 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:51:00,942 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:51:00] "GET /document/avatar/282/102f4a14-8741-40db-96e7-d0e1ad418b0a HTTP/1.1" 404 - 188 0.177 1.329 2026-10-07 22:51:00,945 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_share_avatar_route.TestShareAvatarRoute.test_tampered_token_is_refused_without_a_server_error: waiting for threads: [] 2026-10-07 22:51:01,006 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_share_avatar_route: Starting TestShareAvatarRoute.test_unrelated_user_avatar_is_still_refused ... 2026-10-07 22:51:01,031 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 22:51:02,678 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 22:51:02] "GET /document/avatar/284/102f4a14-8741-40db-96e7-d0e1ad418b02 HTTP/1.1" 404 - 194 0.231 1.419 2026-10-07 22:51:02,680 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_share_avatar_route.TestShareAvatarRoute.test_unrelated_user_avatar_is_still_refused: waiting for threads: [] 2026-10-07 22:51:02,814 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:07,387 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040ce7920> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:07,388 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f9ac4a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:07,397 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:07,404 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0414f3420> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:07,451 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-07 22:51:22,853 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:26,830 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040480c20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:26,832 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041d5afc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:26,841 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:26,849 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041d5a7a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:27,303 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:30,622 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03fa40f40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:30,623 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06e0a1580> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:30,630 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:30,635 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06e0a0900> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:32,036 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:35,344 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03fb489a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:35,345 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f73ea20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:35,354 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:35,358 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f73f920> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:36,118 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:40,441 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06deb8e00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:40,442 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f7c85e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:40,464 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:40,471 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f7c9120> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:40,951 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [25] 2026-10-07 22:51:41,112 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_share_document: Starting TestDocumentShare.test_001_share_document_send_users ... 2026-10-07 22:51:41,399 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [527] 2026-10-07 22:51:41,528 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:44,673 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03eea5440> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:44,674 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0427445e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:44,683 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:44,690 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0420f16c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:51:44,742 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 22:51:44,767 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_share_user_allowlist_clear: Starting TestShareUserAllowlistClear.test_clearing_the_user_allowlist_succeeds ... 2026-10-07 22:51:46,776 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [528] 2026-10-07 22:51:46,802 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24151] 2026-10-07 22:51:46,811 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 22:51:47,440 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [529] 2026-10-07 22:51:47,454 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24153] 2026-10-07 22:51:47,464 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 22:51:47,819 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [530] 2026-10-07 22:51:47,874 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_share_user_allowlist_clear: Starting TestShareUserAllowlistClear.test_emptied_allowlist_tracking_row_does_not_break_the_compute ... 2026-10-07 22:51:48,529 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [531] 2026-10-07 22:51:48,541 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24159] 2026-10-07 22:51:48,552 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 22:51:49,130 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [532] 2026-10-07 22:51:49,149 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24161] 2026-10-07 22:51:49,162 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 22:51:49,486 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [533] 2026-10-07 22:51:49,564 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_share_user_allowlist_clear: Starting TestShareUserAllowlistClear.test_newly_added_users_are_still_detected ... 2026-10-07 22:51:50,236 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [534] 2026-10-07 22:51:50,249 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24168] 2026-10-07 22:51:50,268 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 22:51:50,878 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [535] 2026-10-07 22:51:50,896 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24170] 2026-10-07 22:51:50,910 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 22:51:51,228 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [536] 2026-10-07 22:51:51,319 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_share_user_allowlist_clear: Starting TestShareUserAllowlistClear.test_removing_some_users_still_succeeds ... 2026-10-07 22:51:52,047 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [537] 2026-10-07 22:51:52,055 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24177] 2026-10-07 22:51:52,063 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 22:51:52,589 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [538] 2026-10-07 22:51:52,598 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24179] 2026-10-07 22:51:52,605 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 22:51:52,887 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [539] 2026-10-07 22:51:52,947 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:52:07,548 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:10,665 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0407f32e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:10,666 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06b373ce0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:10,674 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:10,680 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06b3702c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:11,150 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:15,342 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06cac5800> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:15,343 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0429cfa60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:15,351 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:15,356 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0429cdbc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:15,914 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:19,974 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040602700> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:19,976 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041ba3060> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:19,984 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:19,990 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041ba3100> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:20,711 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:23,963 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0406b2840> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:23,964 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0420b45e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:23,971 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:23,976 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0420b79c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:25,432 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [31] 2026-10-07 22:52:25,582 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_unique_name: Starting TestUniqueDocumentName.test_distinct_names_in_one_batch_are_allowed ... 2026-10-07 22:52:25,661 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_unique_name: Starting TestUniqueDocumentName.test_duplicate_in_the_same_workspace_is_rejected ... 2026-10-07 22:52:25,725 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_unique_name: Starting TestUniqueDocumentName.test_duplicate_inside_one_batch_is_rejected ... 2026-10-07 22:52:25,796 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_unique_name: Starting TestUniqueDocumentName.test_rewriting_a_document_with_its_own_name_is_allowed ... 2026-10-07 22:52:25,851 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_unique_name: Starting TestUniqueDocumentName.test_same_name_in_another_workspace_is_allowed ... 2026-10-07 22:52:25,902 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document.tests.test_unique_name: Starting TestUniqueDocumentName.test_workspace_without_the_flag_allows_duplicates ... 2026-10-07 22:52:26,027 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:29,331 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa042588fe0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:29,332 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06e6fc680> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:29,341 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:29,347 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06e6fc5e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:29,390 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 22:52:31,006 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document_freight.tests.test_prepare_draft_bl_wizard: Starting TestPrepareDraftBLWizard.test_01_prepare_draft_bl_creates_required_document ... 2026-10-07 22:52:31,702 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [540] 2026-10-07 22:52:31,782 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document_freight.tests.test_prepare_draft_bl_wizard: Starting TestPrepareDraftBLWizard.test_02_prepare_draft_bl_updates_existing_required_document ... 2026-10-07 22:52:32,219 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 22:52:33,717 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document_freight.tests.test_prepare_si_wizard: Starting TestPrepareSIWizard.test_01_prepare_si_wizard_creates_required_document ... 2026-10-07 22:52:34,413 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [541] 2026-10-07 22:52:34,520 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document_freight.tests.test_prepare_si_wizard: Starting TestPrepareSIWizard.test_02_prepare_si_wizard_updates_existing_required_document ... 2026-10-07 22:52:34,999 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 22:52:35,018 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document_parsing.tests.test_engine: Starting TestWizardAccessIsolation.test_wizard_is_not_readable_by_a_different_user ... 2026-10-07 22:52:36,320 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 308, model: viin.document.parsing.wizard 2026-10-07 22:52:36,378 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:52:36,396 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document_parsing.tests.test_engine: Starting TestSectionLineCap.test_section_over_line_cap_is_rejected ... 2026-10-07 22:52:36,545 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:52:36,611 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document_parsing.tests.test_non_admin_access: Starting TestNonAdminDocumentParsing.test_missing_required_field_label_is_reported_for_non_admin_without_ir_model_fields_access ... 2026-10-07 22:52:37,294 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document_parsing.tests.test_non_admin_access: Starting TestNonAdminDocumentParsing.test_non_admin_user_can_analyze_document_without_ir_model_fields_access ... 2026-10-07 22:52:38,001 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document_parsing.tests.test_non_admin_access: Starting TestNonAdminDocumentParsing.test_non_admin_user_can_apply_parsed_value_to_target_without_ir_model_fields_access ... 2026-10-07 22:52:38,770 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 22:52:38,787 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document_parsing.tests.test_provider_model_catalog: Starting TestSwitchingProviderThroughTheFormReResolvesTheModel.test_switching_provider_in_the_form_reresolves_model_instead_of_blocking_save ... 2026-10-07 22:52:38,897 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:52:38,916 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document_parsing.tests.test_provider_model_catalog: Starting TestSwitchingProviderNeverPersistsAModelUnlessSaved.test_discarding_a_provider_switch_creates_no_catalog_row ... 2026-10-07 22:52:38,936 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.document.parsing.model records with IDs: [9] 2026-10-07 22:52:39,026 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document_parsing.tests.test_provider_model_catalog: Starting TestSwitchingProviderNeverPersistsAModelUnlessSaved.test_saving_a_provider_switch_still_creates_the_missing_catalog_row ... 2026-10-07 22:52:39,046 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.document.parsing.model records with IDs: [10] 2026-10-07 22:52:39,167 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:52:53,655 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:58,086 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06b5640e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:58,087 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa04065b560> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:58,096 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:58,101 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04065a160> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 67, in setUpClass cls.ir_model_0 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:52:58,622 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:53:02,965 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06e0a1120> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:53:02,967 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06b588ea0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:53:02,976 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:53:02,982 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06b58afc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 72, in setUpClass cls.ir_model_1 = cls.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:53:03,470 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:53:06,841 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0421fd440> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:53:06,843 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa04186f380> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:53:06,855 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:53:06,862 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04186e480> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 77, in setUpClass cls.ir_model_fields_1 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:53:08,694 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:53:12,061 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06e5c5c60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:53:12,063 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa04028aac0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:53:12,073 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:53:12,080 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040288f40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/tests/common.py", line 7, in setUpClass super(Common, cls).setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_document/tests/common.py", line 83, in setUpClass cls.ir_model_fields_2 = cls.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:53:12,573 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [33] 2026-10-07 22:53:13,010 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document_project.tests.test_access_right: Starting TestDocumentSecurity.test_001_project_user_access_documents ... 2026-10-07 22:53:13,093 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211, 216, 227, 224, 221, 206] 2026-10-07 22:53:13,166 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 6, model: document.document 2026-10-07 22:53:13,257 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [12], uid: 6, model: document.document 2026-10-07 22:53:13,334 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.message records with IDs: [3294] 2026-10-07 22:53:13,368 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [12], uid: 6, model: document.document 2026-10-07 22:53:13,443 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 6, model: project.project 2026-10-07 22:53:13,576 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.message records with IDs: [3293] 2026-10-07 22:53:13,637 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [196005] 2026-10-07 22:53:13,638 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted document.document records with IDs: [11] 2026-10-07 22:53:13,849 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document_project.tests.test_access_right: Starting TestDocumentSecurity.test_002_project_user_access_workspace ... 2026-10-07 22:53:13,957 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211, 216, 227, 224, 221, 206] 2026-10-07 22:53:14,037 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [10], uid: 6, model: document.workspace 2026-10-07 22:53:14,133 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [10], uid: 6, model: document.workspace 2026-10-07 22:53:14,176 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.message records with IDs: [3292] 2026-10-07 22:53:14,208 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [10], uid: 6, model: document.workspace 2026-10-07 22:53:14,509 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [76], uid: 6, model: document.workspace 2026-10-07 22:53:14,999 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted document.workspace records with IDs: [77] 2026-10-07 22:53:15,076 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_document_project.tests.test_access_right: Starting TestDocumentSecurity.test_003_project_user_access_document ... 2026-10-07 22:53:15,182 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211, 216, 227, 224, 221, 206] 2026-10-07 22:53:15,259 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [156], uid: 6, model: document.document 2026-10-07 22:53:15,351 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [1], uid: 6, model: project.project 2026-10-07 22:53:15,403 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [1], uid: 6, model: project.project 2026-10-07 22:53:15,602 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:53:19,694 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa041d38e00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:53:19,695 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0406da0c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:53:19,704 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:53:19,711 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0406daf20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:53:19,760 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 22:53:20,189 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_duns.tests.test_partner_duns: Starting TestPartnerDuns.test_partner_duns_003 ... 2026-10-07 22:53:20,305 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_duns.tests.test_partner_duns: Starting TestPartnerDuns.test_partner_duns_005 ... 2026-10-07 22:53:20,378 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_duns.tests.test_partner_duns: Starting TestPartnerDuns.test_partner_duns_007 ... 2026-10-07 22:53:21,998 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_duns.tests.test_partner_duns: Starting TestPartnerDuns.test_partner_duns_009 ... 2026-10-07 22:53:22,166 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:53:36,637 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [542] 2026-10-07 22:53:36,663 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24566] 2026-10-07 22:53:36,678 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 22:53:37,361 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [543] 2026-10-07 22:53:37,375 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24568] 2026-10-07 22:53:37,385 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 22:53:38,104 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [544] 2026-10-07 22:53:38,115 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24570] 2026-10-07 22:53:38,126 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 22:53:38,942 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_core_maintenance_fields: Starting TestCoreMaintenanceFields.test_equipment_saves_on_a_lot_whose_supplier_belongs_to_another_company ... 2026-10-07 22:53:39,149 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_core_maintenance_fields: Starting TestCoreMaintenanceFields.test_vendor_entered_at_creation_is_kept_and_not_replaced_by_the_lot_supplier ... 2026-10-07 22:53:39,340 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_core_maintenance_fields: Starting TestCoreMaintenanceFields.test_vendor_stays_writable_after_the_equipment_is_created ... 2026-10-07 22:53:39,481 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_core_maintenance_fields: Starting TestCoreMaintenanceFields.test_warranty_expiration_entered_at_creation_is_kept_and_not_replaced_by_the_lot_expiry ... 2026-10-07 22:53:39,636 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_core_maintenance_fields: Starting TestCoreMaintenanceFields.test_warranty_expiration_stays_writable_after_the_equipment_is_created ... 2026-10-07 22:53:39,799 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 22:53:54,916 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [545] 2026-10-07 22:53:54,937 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24964] 2026-10-07 22:53:54,948 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 22:53:55,703 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [546] 2026-10-07 22:53:55,730 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24966] 2026-10-07 22:53:55,740 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 22:53:56,464 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [547] 2026-10-07 22:53:56,483 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24968] 2026-10-07 22:53:56,495 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 22:53:57,245 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_lot_partner_infor_visibility: Starting TestLotPartnerInforVisibility.test_equipment_hides_the_partner_infor_of_a_lot_recorded_by_another_company ... 2026-10-07 22:53:57,397 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_lot_partner_infor_visibility: Starting TestLotPartnerInforVisibility.test_equipment_visibility_agrees_with_the_shipped_lot_partner_rule ... 2026-10-07 22:53:57,782 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_lot_partner_infor_visibility: Starting TestLotPartnerInforVisibility.test_lot_customer_reaches_the_equipment_of_an_entitled_company ... 2026-10-07 22:53:57,840 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_lot_partner_infor_visibility: Starting TestLotPartnerInforVisibility.test_lot_sourced_fields_are_readable_without_inventory_access ... 2026-10-07 22:53:57,952 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_lot_partner_infor_visibility: Starting TestLotPartnerInforVisibility.test_lot_supplier_reaches_the_equipment_of_an_entitled_company ... 2026-10-07 22:53:58,030 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_lot_partner_infor_visibility: Starting TestLotPartnerInforVisibility.test_lot_warranty_expiry_reaches_the_equipment_of_an_entitled_company ... 2026-10-07 22:53:58,112 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_lot_partner_infor_visibility: Starting TestLotPartnerInforVisibility.test_lot_without_partner_infor_stays_readable_across_companies ... 2026-10-07 22:53:58,233 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_lot_partner_infor_visibility: Starting TestLotPartnerInforVisibility.test_privileged_recompute_does_not_restore_a_hidden_request_customer ... 2026-10-07 22:53:58,479 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_lot_partner_infor_visibility: Starting TestLotPartnerInforVisibility.test_request_customer_stays_empty_for_a_lot_recorded_by_another_company ... 2026-10-07 22:53:58,662 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_equipment_warranty_partner_infor.tests.test_lot_partner_infor_visibility: Starting TestLotPartnerInforVisibility.test_requests_group_by_customer_for_a_company_entitled_to_the_lot ... 2026-10-07 22:53:58,942 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 22:53:59,631 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate.tests.test_compute: Starting TestEstimateCompute.test_compute_amounts ... 2026-10-07 22:53:59,779 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate.tests.test_compute: Starting TestEstimateCompute.test_compute_readonly_mode ... 2026-10-07 22:53:59,861 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 22:54:00,527 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate.tests.test_constraints: Starting TestEstimateConstraints.test_currency ... 2026-10-07 22:54:00,652 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate.tests.test_constraints: Starting TestEstimateConstraints.test_invalid_date_range ... 2026-10-07 22:54:00,706 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate.tests.test_constraints: Starting TestEstimateConstraints.test_non_recursive_hierarchy ... 2026-10-07 22:54:00,957 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [548] 2026-10-07 22:54:01,024 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate.tests.test_constraints: Starting TestEstimateConstraints.test_recursive_hierarchy ... 2026-10-07 22:54:01,300 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [549] 2026-10-07 22:54:01,373 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate.tests.test_constraints: Starting TestEstimateConstraints.test_sub_estimate_within_parent_range ... 2026-10-07 22:54:01,530 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 22:54:02,192 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate.tests.test_report: Starting TestReport.test_estimate_report ... 2026-10-07 22:54:02,386 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 22:54:03,241 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [550] 2026-10-07 22:54:03,295 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_admin_full_access ... 2026-10-07 22:54:03,576 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.message records with IDs: [25014, 25013] 2026-10-07 22:54:03,623 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted estimate.estimate records with IDs: [15] 2026-10-07 22:54:03,638 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [1859] 2026-10-07 22:54:03,673 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_line_admin_full_access ... 2026-10-07 22:54:03,877 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted estimate.line records with IDs: [42] 2026-10-07 22:54:03,918 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_line_user_access ... 2026-10-07 22:54:04,145 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted estimate.line records with IDs: [37] 2026-10-07 22:54:04,219 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_line_user_no_access_other_lines ... 2026-10-07 22:54:04,278 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [42], uid: 6, model: estimate.line 2026-10-07 22:54:04,330 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_user_access_noone_estimate ... 2026-10-07 22:54:04,621 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.message records with IDs: [25011] 2026-10-07 22:54:04,658 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [13], uid: 6, model: estimate.estimate 2026-10-07 22:54:04,722 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_user_access_own_estimate ... 2026-10-07 22:54:04,964 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [551] 2026-10-07 22:54:05,215 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.message records with IDs: [25015, 25011] 2026-10-07 22:54:05,254 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [13], uid: 6, model: estimate.estimate 2026-10-07 22:54:05,314 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_user_access_sub_estimate ... 2026-10-07 22:54:05,615 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [552] 2026-10-07 22:54:05,721 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [553] 2026-10-07 22:54:05,952 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [14], uid: 6, model: estimate.estimate 2026-10-07 22:54:05,993 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.message records with IDs: [25017, 25012] 2026-10-07 22:54:06,024 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [14], uid: 6, model: estimate.estimate 2026-10-07 22:54:06,081 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_user_no_access_other_estimates ... 2026-10-07 22:54:06,139 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [15], uid: 6, model: estimate.estimate 2026-10-07 22:54:06,188 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [15], uid: 6, model: estimate.estimate 2026-10-07 22:54:06,291 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.message records with IDs: [25014, 25013] 2026-10-07 22:54:06,354 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [15], uid: 6, model: estimate.estimate 2026-10-07 22:54:06,429 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 22:54:06,947 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_action_cancel ... 2026-10-07 22:54:07,025 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted estimate.line records with IDs: [48, 49, 50, 51] 2026-10-07 22:54:07,066 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_action_confirm ... 2026-10-07 22:54:07,163 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_action_draft ... 2026-10-07 22:54:07,208 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_allowed_field_write_parent_estimate ... 2026-10-07 22:54:07,372 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_forbidden_field_write_parent_estimate ... 2026-10-07 22:54:07,510 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_unlink_sub_estimate_line_in_parent ... 2026-10-07 22:54:07,686 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_update_lines_to_parent ... 2026-10-07 22:54:07,821 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_write_child_estimate_line ... 2026-10-07 22:54:07,965 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 22:54:09,907 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApproval.test_action_view_approval ... 2026-10-07 22:54:10,048 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApproval.test_approval_request_data ... 2026-10-07 22:54:10,127 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApproval.test_approval_state_computation ... 2026-10-07 22:54:10,706 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [263] 2026-10-07 22:54:10,968 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [554] 2026-10-07 22:54:11,314 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApproval.test_can_do_things_computation ... 2026-10-07 22:54:11,746 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApproval.test_multiple_approval_state_computation ... 2026-10-07 22:54:12,212 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [265] 2026-10-07 22:54:12,481 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [555] 2026-10-07 22:54:14,071 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [556] 2026-10-07 22:54:14,247 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [266] 2026-10-07 22:54:14,396 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [557] 2026-10-07 22:54:15,674 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 22:54:17,423 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t10_action_view_approval_still_opens_the_request ... 2026-10-07 22:54:17,554 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t11_non_admin_sees_the_direction_on_lines ... 2026-10-07 22:54:17,670 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t1_toggle_field_map_does_not_raise ... 2026-10-07 22:54:17,706 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t2_estimate_request_type_data_builds ... 2026-10-07 22:54:17,797 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t3_line_direction_and_sections_reach_the_approval ... 2026-10-07 22:54:17,873 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t4_taxed_line_reproduces_totals ... 2026-10-07 22:54:17,955 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t5_direction_is_mandatory_on_ordinary_lines ... 2026-10-07 22:54:18,039 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t6_header_and_line_direction_toggles ... 2026-10-07 22:54:18,064 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t7_provisioning_is_idempotent ... 2026-10-07 22:54:18,987 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t8_form_arch_carries_new_columns_and_no_legacy_idiom ... 2026-10-07 22:54:19,292 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t9_report_models_read_new_field_without_db_error ... 2026-10-07 22:54:19,453 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 22:54:20,058 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_budget.tests.test_analytic_plan_mixin: Starting TestAnalyticPlanMixinReconcile.test_account_id_field_round_trips_on_create ... 2026-10-07 22:54:21,564 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_budget.tests.test_analytic_plan_mixin: Starting TestAnalyticPlanMixinReconcile.test_budgetary_position_only_wizard_line_is_valid_on_create ... 2026-10-07 22:54:23,136 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_budget.tests.test_analytic_plan_mixin: Starting TestAnalyticPlanMixinReconcile.test_clearing_analytic_account_keeps_budgetary_position_only_wizard_line_valid ... 2026-10-07 22:54:24,651 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_budget.tests.test_analytic_plan_mixin: Starting TestAnalyticPlanMixinReconcile.test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line ... 2026-10-07 22:54:26,178 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:29,240 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06d0bd760> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:29,241 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03d99e160> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:29,249 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:29,255 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03d99e480> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:29,617 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:33,400 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa042322200> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:33,402 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03fe84d60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:33,411 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:33,417 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03fe854e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:33,772 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:36,830 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040144fe0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:36,831 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0428c8b80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:36,839 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:36,845 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0428c8900> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:38,085 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:40,962 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0402b45e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:40,964 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06ce400e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:40,972 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:40,979 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06ce41a80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:41,369 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:45,471 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f9302c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:45,473 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa04185e700> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:45,481 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:45,486 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04185c540> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:45,814 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:49,042 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0420b7ec0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:49,044 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03edb2340> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:49,052 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:49,058 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03edb0860> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:50,370 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:53,468 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03ed691c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:53,469 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f273d80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:53,477 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:53,482 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f2713a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:53,816 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:57,824 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03fb0ba60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:57,825 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa042700f40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:57,831 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:57,835 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0427002c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:54:58,166 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:01,094 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa041d02020> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:01,096 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0404d8400> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:01,104 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:01,111 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0404d9d00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:02,449 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:05,477 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0412a1620> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:05,478 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03fc60c20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:05,487 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:05,493 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03fc618a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:05,907 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:10,318 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06d0bbd80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:10,320 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03fda3b00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:10,330 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:10,336 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03fda3f60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:10,718 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:14,006 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0422967a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:14,007 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0401cc7c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:14,023 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:14,029 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0401ce0c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:15,325 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:18,874 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03fa23ce0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:18,875 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06b0c2660> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:18,906 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:18,913 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06b0c3e20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:19,242 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:23,446 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03d99be20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0427f6c00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:23,460 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:23,467 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0427f56c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:23,843 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:27,282 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06e48b1a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:27,283 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0405dec00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:27,293 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:27,300 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0405df600> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:28,698 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:32,197 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040dbcea0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:32,199 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041edf1a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:32,210 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:32,217 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041edf100> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:32,588 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:37,200 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03fcdfba0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:37,202 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0413b79c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:37,211 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:37,218 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0413b4900> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:37,563 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:41,712 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f8ba8e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:41,713 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06ca9efc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:41,721 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:41,727 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06ca9e020> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:42,135 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:45,645 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03fbe3b00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:45,646 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0426c60c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:45,654 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:45,660 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0426c6fc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:46,056 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:50,603 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa04073a5c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:50,604 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa042320c20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:50,613 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:50,621 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa042322c00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:51,045 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:55,355 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03fd4db20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:55,356 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa04170e840> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:55,369 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:55,376 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04170e7a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:55,724 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:59,003 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040b6ac00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:59,005 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa042871300> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:59,018 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:59,030 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa042870e00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:55:59,438 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:03,853 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040c72f20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:03,855 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f63f060> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:03,867 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:03,873 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f63cfe0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:04,211 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:08,649 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0428cb240> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:08,651 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0404d9940> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:08,659 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:08,666 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0404d80e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:09,047 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:12,127 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa04218b2e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:12,128 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06b404ae0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:12,140 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:12,146 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06b4045e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:13,507 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:16,534 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0417947c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:16,535 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06e60c720> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:16,543 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:16,549 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06e60d080> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:16,868 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:20,904 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06e6aa660> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:20,905 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03fe7a8e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:20,914 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:20,921 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03fe7a0c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:21,290 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:24,339 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040445440> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:24,340 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f75c180> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:24,349 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:24,359 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f75f880> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:25,654 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:29,155 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f73e160> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:29,157 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06cabc040> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:29,167 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:29,173 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06cabe0c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:29,541 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:33,761 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03fb47560> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:33,762 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041713560> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:33,769 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:33,776 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041712b60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:34,133 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:38,017 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03fc8da80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:38,018 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa04231b1a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:38,029 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:38,036 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04231bf60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:38,408 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:41,712 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06ded2520> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:41,715 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa042483b00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:41,723 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:41,729 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0424825c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:42,065 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:46,125 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06cce8fe0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:46,127 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa04262a980> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:46,133 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:46,139 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04262a160> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:46,508 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:50,893 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0406b2840> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:50,894 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041d0b1a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:50,904 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:50,910 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041d0bec0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:51,278 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:54,563 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06d179620> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:54,564 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0417274c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:54,570 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:54,575 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041727880> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:55,899 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:59,259 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03faf0040> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:59,260 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0403a89a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:59,270 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:59,277 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0403aafc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:56:59,627 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:03,710 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa04021cb80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:03,711 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06ce40b80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:03,717 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:03,723 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06ce40900> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:04,075 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:07,577 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06cb5e5c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:07,578 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06b152020> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:07,588 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:07,595 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06b1507c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:09,018 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:12,640 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03ed6a8e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:12,641 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06cffc360> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:12,652 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:12,659 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06cffff60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:13,001 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:17,217 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f838f40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:17,219 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040658d60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:17,228 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:17,235 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04065b2e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:17,659 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:20,945 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0402a2020> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:20,946 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa042098e00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:20,957 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:20,964 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04209aac0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:22,350 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:25,673 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa04036e520> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:25,675 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa04021c720> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:25,684 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:25,691 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04021f060> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:26,093 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:30,524 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040d663e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:30,526 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa042108540> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:30,534 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:30,540 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04210a340> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:30,940 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:34,247 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06d113e20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:34,249 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041d096c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:34,258 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:34,265 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041d0b380> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:35,623 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:38,962 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa041201da0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:38,963 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041897100> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:38,972 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:38,979 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0418953a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:39,369 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:43,774 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa041ac8fe0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:43,776 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03fc62b60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:43,785 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:43,791 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03fc60540> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:44,203 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:48,489 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06c78e980> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:48,490 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06caecf40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:48,500 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:48,506 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06caee8e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:48,907 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:52,297 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06cffcc20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:52,298 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041d5d4e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:52,315 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:52,323 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041d5f100> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/tests/test_analytic_plan_mixin.py", line 232, in test_sync_all_plan_column_materializes_non_project_plan_field_on_wizard_line self.env['account.analytic.plan'].search([])._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:52,461 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:56,673 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0404b0900> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:56,674 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06d0be3e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:56,682 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:56,688 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06d0be520> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:57:56,740 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:57:58,118 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_budget.tests.test_estimate_budget: Starting TestEstimateBudget.test_action_view_budget ... 2026-10-07 22:58:00,305 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_budget.tests.test_estimate_budget: Starting TestEstimateBudget.test_action_view_estimate_from_budget ... 2026-10-07 22:58:02,121 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_budget.tests.test_estimate_budget: Starting TestEstimateBudget.test_budget_count_computation ... 2026-10-07 22:58:03,803 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_budget.tests.test_estimate_budget: Starting TestEstimateBudget.test_estimate_count_computation ... 2026-10-07 22:58:05,313 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_budget.tests.test_estimate_budget: Starting TestEstimateBudget.test_wizard_create_budget_diff_budget_post ... 2026-10-07 22:58:07,133 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_budget.tests.test_estimate_budget: Starting TestEstimateBudget.test_wizard_create_budget_same_budget_post ... 2026-10-07 22:58:08,932 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 22:58:08,983 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_hr.tests.test_estimate_hr: Starting TestEstimateHr.test_department_id_computation ... 2026-10-07 22:58:09,101 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_hr.tests.test_estimate_hr: Starting TestEstimateHr.test_manual_update_department_id ... 2026-10-07 22:58:09,256 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:58:10,001 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_project.tests.test_estimate_project: Starting TestEstimateProject.test_action_create_project ... 2026-10-07 22:58:10,126 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_project.tests.test_estimate_project: Starting TestEstimateProject.test_action_view_estimate_from_project ... 2026-10-07 22:58:10,194 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_project.tests.test_estimate_project: Starting TestEstimateProject.test_action_view_project ... 2026-10-07 22:58:10,319 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_project.tests.test_estimate_project: Starting TestEstimateProject.test_estimate_count_computation ... 2026-10-07 22:58:10,411 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_project.tests.test_estimate_project: Starting TestEstimateProject.test_project_count_computation ... 2026-10-07 22:58:10,480 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 22:58:11,470 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_purchase.tests.test_estimate_purchase: Starting TestEstimatePurchase.test_action_view_estimate_from_purchase_order ... 2026-10-07 22:58:11,555 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_purchase.tests.test_estimate_purchase: Starting TestEstimatePurchase.test_action_view_purchase_order ... 2026-10-07 22:58:11,634 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_purchase.tests.test_estimate_purchase: Starting TestEstimatePurchase.test_estimate_count_computation ... 2026-10-07 22:58:11,689 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_purchase.tests.test_estimate_purchase: Starting TestEstimatePurchase.test_purchase_order_count_computation ... 2026-10-07 22:58:11,740 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_purchase.tests.test_estimate_purchase: Starting TestEstimatePurchase.test_wizard_create_purchase_order ... 2026-10-07 22:58:12,199 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 22:58:13,148 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_sale.tests.test_estimate_sale: Starting TestEstimateSale.test_action_view_estimate_from_sale_order ... 2026-10-07 22:58:13,503 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_sale.tests.test_estimate_sale: Starting TestEstimateSale.test_action_view_sale_order ... 2026-10-07 22:58:13,591 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_sale.tests.test_estimate_sale: Starting TestEstimateSale.test_estimate_count_computation ... 2026-10-07 22:58:13,668 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_sale.tests.test_estimate_sale: Starting TestEstimateSale.test_sale_order_count_computation ... 2026-10-07 22:58:13,745 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_estimate_sale.tests.test_estimate_sale: Starting TestEstimateSale.test_wizard_create_sale_order ... 2026-10-07 22:58:14,136 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 22:58:14,155 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_01_registration_create_issues_partner_barcode ... 2026-10-07 22:58:15,100 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_02_non_participant_partner_has_no_barcode ... 2026-10-07 22:58:15,202 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_03_scan_permanent_card_confirms_open_registration ... 2026-10-07 22:58:15,960 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_04_scan_permanent_card_twice_reports_already_registered ... 2026-10-07 22:58:16,688 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_05_scan_unknown_code_returns_invalid_ticket ... 2026-10-07 22:58:16,823 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_06_register_attendee_transparent_for_registration_barcode ... 2026-10-07 22:58:17,425 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_07_scan_prefers_open_over_draft_registration ... 2026-10-07 22:58:18,480 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_08_partner_card_scoped_to_issuing_company ... 2026-10-07 22:58:27,138 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_09_cron_backfill_narrows_to_participants_across_companies ... 2026-10-07 22:58:35,309 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_10_write_partner_id_on_existing_registration_issues_card ... 2026-10-07 22:58:36,053 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_11_report_renders_once_and_skips_cardless_partners ... 2026-10-07 22:58:36,407 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_12_cron_record_loads_with_days_interval ... 2026-10-07 22:58:36,444 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_14_distinct_partners_in_same_company_get_distinct_cards ... 2026-10-07 22:58:37,492 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_15_same_partner_across_two_companies_in_one_batch_stays_independently_scoped ... 2026-10-07 22:58:46,323 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_17_scanning_against_a_nonexistent_event_answers_instead_of_crashing ... 2026-10-07 22:58:47,182 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 16 checked, 16 removed 2026-10-07 22:58:50,397 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet.tests.test_access_right: Starting TestAccessRight.test_access_read_service_user_010 ... 2026-10-07 22:58:50,431 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 350, model: fleet.vehicle.log.services 2026-10-07 22:58:50,495 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #350 deleted mail.message records with IDs: [6106, 4822, 65] 2026-10-07 22:58:50,497 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 350, model: fleet.vehicle.log.services 2026-10-07 22:58:50,539 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet.tests.test_access_right: Starting TestAccessRight.test_group_fleet_manager_001 ... 2026-10-07 22:58:50,644 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #349 deleted mail.message records with IDs: [6106, 4822, 65] 2026-10-07 22:58:50,700 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #349 deleted ir.model.data records with IDs: [44561] 2026-10-07 22:58:50,700 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #349 deleted fleet.vehicle.log.services records with IDs: [1] 2026-10-07 22:58:50,773 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #349 deleted fleet.vehicle.log.services records with IDs: [7] 2026-10-07 22:58:50,838 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 22:58:53,335 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet.tests.test_fleet_service_type: Starting TestFleetServiceType.test_service_type_generates_billable_service_product_010 ... 2026-10-07 22:58:53,550 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 22:58:55,811 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet.tests.test_fleet_vehicle_address: Starting TestFleetVehicleAddress.test_create_vehicle_with_unmatched_location_010 ... 2026-10-07 22:58:55,994 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 22:58:58,363 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet.tests.test_fleet_vehicle_cost_report: Starting TestFleetVehicleCostReport.test_report_aggregates_vehicle_service_cost_010 ... 2026-10-07 22:58:58,558 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 22:59:00,809 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet.tests.test_vehicle_services: Starting TestVehicleService.test_amount_written_directly_sets_unit_price ... 2026-10-07 22:59:00,899 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet.tests.test_vehicle_services: Starting TestVehicleService.test_compute_vehicle_service_amount ... 2026-10-07 22:59:00,937 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet.tests.test_vehicle_services: Starting TestVehicleService.test_new_service_costs_quantity_times_unit_price ... 2026-10-07 22:59:01,022 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 22:59:04,132 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_access_right: Starting TestAccessRight.test_access_account_user ... 2026-10-07 22:59:04,314 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #377 deleted ir.model.data records with IDs: [44437] 2026-10-07 22:59:04,315 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #377 deleted fleet.service.type records with IDs: [3] 2026-10-07 22:59:04,353 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_access_right: Starting TestAccessRight.test_access_invoicing_user ... 2026-10-07 22:59:04,392 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 376, model: fleet.vehicle 2026-10-07 22:59:04,417 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 376, model: fleet.vehicle 2026-10-07 22:59:04,496 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #376 deleted mail.message records with IDs: [2845, 60] 2026-10-07 22:59:04,498 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 376, model: fleet.vehicle 2026-10-07 22:59:04,623 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 376, model: fleet.vehicle.log.services 2026-10-07 22:59:04,679 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 376, model: fleet.vehicle.log.services 2026-10-07 22:59:04,706 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [13], uid: 376, model: fleet.vehicle.log.services 2026-10-07 22:59:04,754 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 376, model: fleet.vehicle.log.services 2026-10-07 22:59:04,808 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 376, model: fleet.service.type 2026-10-07 22:59:04,810 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 376, model: fleet.service.type 2026-10-07 22:59:04,814 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 376, model: fleet.service.type 2026-10-07 22:59:04,852 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_access_right: Starting TestAccessRight.test_changing_brand_name ... 2026-10-07 22:59:05,014 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_access_right: Starting TestAccessRight.test_changing_model_name ... 2026-10-07 22:59:05,155 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_access_right: Starting TestAccessRight.test_changing_vehicle_model ... 2026-10-07 22:59:05,274 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-07 22:59:07,823 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_account_fleet_cooperation: Starting TestAccountFleetCooperation.test_account_fleet_service_follows_price_change_on_repost_without_duplicate ... 2026-10-07 22:59:10,488 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [555] 2026-10-07 22:59:11,030 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_account_fleet_cooperation: Starting TestAccountFleetCooperation.test_account_fleet_service_line_can_be_deleted_after_reset_to_draft ... 2026-10-07 22:59:11,748 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [557] 2026-10-07 22:59:11,977 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [247] 2026-10-07 22:59:12,022 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25768] 2026-10-07 22:59:12,026 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted fleet.vehicle.log.services records with IDs: [15] 2026-10-07 22:59:12,187 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [586] 2026-10-07 22:59:12,336 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [587] 2026-10-07 22:59:12,376 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_account_fleet_cooperation: Starting TestAccountFleetCooperation.test_account_fleet_service_removed_with_the_vehicle_of_its_draft_line ... 2026-10-07 22:59:13,194 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [558] 2026-10-07 22:59:13,457 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25769] 2026-10-07 22:59:13,463 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted fleet.vehicle.log.services records with IDs: [16] 2026-10-07 22:59:13,610 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_account_fleet_cooperation: Starting TestAccountFleetCooperation.test_repost_after_vehicle_cleared_does_not_recreate_phantom_service ... 2026-10-07 22:59:14,322 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [559] 2026-10-07 22:59:14,709 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:59:16,336 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:19,541 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040460400> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:19,543 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06e6ffba0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:19,563 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:19,570 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03fc81260> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:20,199 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:24,555 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0402b67a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:24,556 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040431b20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:24,565 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:24,571 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040433920> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:25,015 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:29,203 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06d5c1440> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:29,205 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa04186dd00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:29,221 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:29,228 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04186f100> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:29,777 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:33,003 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06b135120> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:33,004 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040289080> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:33,013 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:33,019 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040289260> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:34,530 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:37,732 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f206200> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:37,733 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06b2c51c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:37,740 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:37,746 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06b2c77e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:38,183 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:42,654 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06b373c40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:42,655 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06cb804a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:42,665 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:42,672 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06cb80220> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:43,152 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:46,351 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040b8c0e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:46,353 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03fc111c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:46,362 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:46,368 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03fc113a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:47,855 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:50,929 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06cb57880> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:50,931 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06c78f4c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:50,941 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:50,948 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06c78f420> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_analytic_cleanse_coinstall.py", line 35, in setUpClass cls.plan_external = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:51,471 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_analytic_cleanse_coinstall: Starting TestFleetAnalyticCleanseCoinstall.test_cleanse_does_not_remove_non_fleet_plan_entry ... 2026-10-07 22:59:54,859 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:57,930 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040463a60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:57,931 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06e6fcfe0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:57,938 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:57,943 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06e6fe8e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 22:59:57,982 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 22:59:58,002 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_auto_install_optin: Starting TestViinFleetAccountAutoInstallOptin.test_booking_account_triggers_off_full_depends ... 2026-10-07 22:59:58,047 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_auto_install_optin: Starting TestViinFleetAccountAutoInstallOptin.test_viin_fleet_account_auto_installs_on_full_depends ... 2026-10-07 22:59:58,109 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:00:08,119 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_change_name_service ... 2026-10-07 23:00:08,341 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_constrain_same_currency ... 2026-10-07 23:00:13,947 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_constraint_change_name_analytic_account_vehicle ... 2026-10-07 23:00:14,074 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_constraint_invoice_line_message_shows_decimal_amount ... 2026-10-07 23:00:14,743 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_constraint_product_same_product_type_service ... 2026-10-07 23:00:14,823 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_constraint_save_company_on_vehicle_and_cost ... 2026-10-07 23:00:14,918 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_contrain_create_invoice_from_cost ... 2026-10-07 23:00:15,071 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_contraint_value_costs_equal_amount_invoice_line ... 2026-10-07 23:00:15,723 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_copy_analytic_account_001 ... 2026-10-07 23:00:15,806 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_copy_vehicle_001 ... 2026-10-07 23:00:15,907 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_cost_compute_billable_001 ... 2026-10-07 23:00:16,631 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [252] 2026-10-07 23:00:16,802 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [600, 601] 2026-10-07 23:00:17,027 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move records with IDs: [247] 2026-10-07 23:00:17,081 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_cost_compute_billable_002 ... 2026-10-07 23:00:17,961 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [253] 2026-10-07 23:00:18,131 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [602] 2026-10-07 23:00:18,301 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [603] 2026-10-07 23:00:18,340 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_cost_compute_billable_003 ... 2026-10-07 23:00:19,275 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_generate_product_service ... 2026-10-07 23:00:19,546 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-07 23:00:23,235 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_compute_move_ids: Starting TestComputeMoveIds.test_draft_vendor_bill_not_in_move_ids ... 2026-10-07 23:00:23,941 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_compute_move_ids: Starting TestComputeMoveIds.test_non_accounting_user_sees_empty_move_ids ... 2026-10-07 23:00:24,906 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_compute_move_ids: Starting TestComputeMoveIds.test_posted_customer_invoice_in_move_ids ... 2026-10-07 23:00:25,635 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_compute_move_ids: Starting TestComputeMoveIds.test_posted_vendor_bill_in_move_ids ... 2026-10-07 23:00:26,486 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-07 23:00:29,779 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_fleet_invoicing: Starting TestFleetAccounting.test_distribution_service_on_invoice_line_001 ... 2026-10-07 23:00:32,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted fleet.vehicle.log.services records with IDs: [26, 27] 2026-10-07 23:00:32,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [565, 564] 2026-10-07 23:00:33,136 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_fleet_invoicing: Starting TestFleetAccounting.test_distribution_service_on_invoice_line_002 ... 2026-10-07 23:00:36,000 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 397, model: fleet.vehicle.log.services 2026-10-07 23:00:36,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #397 deleted fleet.vehicle.log.services records with IDs: [28, 29] 2026-10-07 23:00:36,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #397 deleted account.analytic.line records with IDs: [567, 566] 2026-10-07 23:00:36,719 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_fleet_invoicing: Starting TestFleetAccounting.test_generate_analytic_line_after_post_invoice ... 2026-10-07 23:00:37,471 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_fleet_invoicing: Starting TestFleetAccounting.test_invoice_created_from_services_log_001 ... 2026-10-07 23:00:38,321 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [261, 262] 2026-10-07 23:00:38,526 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [620, 621, 622] 2026-10-07 23:00:38,658 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move records with IDs: [257] 2026-10-07 23:00:38,710 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_fleet_invoicing: Starting TestFleetAccounting.test_invoice_created_from_services_log_002 ... 2026-10-07 23:00:39,436 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [263] 2026-10-07 23:00:39,615 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [623, 624] 2026-10-07 23:00:39,740 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move records with IDs: [258] 2026-10-07 23:00:39,758 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted fleet.vehicle.log.services records with IDs: [30] 2026-10-07 23:00:39,803 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_fleet_invoicing: Starting TestFleetAccounting.test_invoice_created_from_services_log_003 ... 2026-10-07 23:00:43,141 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted fleet.vehicle.log.services records with IDs: [32] 2026-10-07 23:00:43,223 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [569, 570] 2026-10-07 23:00:43,462 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [264, 265] 2026-10-07 23:00:43,608 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [625, 626, 627] 2026-10-07 23:00:43,714 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move records with IDs: [259] 2026-10-07 23:00:43,731 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1994] 2026-10-07 23:00:43,800 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-07 23:00:47,093 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_invoice_locked_access: Starting TestInvoiceLockedFleetAccess.test_invoice_locked_tracks_bill_link_for_fleet_user ... 2026-10-07 23:00:47,624 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-07 23:00:50,701 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_smart_button_view_mode: Starting TestSmartButtonViewMode.test_action_view_customer_invoices_uses_list_not_tree ... 2026-10-07 23:00:51,456 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_smart_button_view_mode: Starting TestSmartButtonViewMode.test_action_view_fleet_vehicle_log_services_multi_service_uses_list ... 2026-10-07 23:00:52,056 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-07 23:01:09,400 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_changing_or_removing_vehicle_on_draft_line_follows_in_distribution ... 2026-10-07 23:01:12,280 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_foreign_currency_bill_can_be_edited_after_reset_to_draft ... 2026-10-07 23:01:15,652 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #415 deleted account.analytic.line records with IDs: [572] 2026-10-07 23:01:16,485 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_foreign_currency_bill_service_amount_is_in_company_currency ... 2026-10-07 23:01:19,716 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_manual_split_without_vehicle_is_left_as_the_user_set_it ... 2026-10-07 23:01:22,640 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_negative_vendor_bill_line_with_vehicle_reduces_the_cost ... 2026-10-07 23:01:23,723 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_post_bill_with_several_vehicle_lines_creates_one_service_each ... 2026-10-07 23:01:27,745 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_post_bill_without_analytic_creates_one_service_per_line ... 2026-10-07 23:01:30,797 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_purchase_receipt_with_vehicle_creates_one_service ... 2026-10-07 23:01:31,704 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_repost_after_reset_to_draft_keeps_one_service_per_line ... 2026-10-07 23:01:35,598 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #415 deleted account.analytic.line records with IDs: [584, 585] 2026-10-07 23:01:36,130 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_sale_line_with_vehicle_books_revenue_on_the_vehicle_without_service ... 2026-10-07 23:01:37,156 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_service_created_by_another_flow_while_posting_survives ... 2026-10-07 23:01:40,149 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_split_over_two_vehicles_keeps_two_logs_after_reset_to_draft_and_repost ... 2026-10-07 23:01:43,211 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #417 deleted fleet.vehicle.log.services records with IDs: [53, 54] 2026-10-07 23:01:43,331 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #417 deleted account.analytic.line records with IDs: [591, 590] 2026-10-07 23:01:43,826 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_vehicle_changed_after_reset_to_draft_moves_the_service ... 2026-10-07 23:01:47,874 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #415 deleted account.analytic.line records with IDs: [594] 2026-10-07 23:01:48,409 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_vehicle_column_is_never_shown_on_sale_document ... 2026-10-07 23:01:48,843 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_vehicle_column_is_removed_with_analytic_accounting ... 2026-10-07 23:01:49,355 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_vehicle_column_is_shown_on_purchase_document_without_analytic_accounting ... 2026-10-07 23:01:49,817 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_vehicle_leaves_entries_of_other_plans_untouched ... 2026-10-07 23:01:49,897 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:01:53,091 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03fcc1580> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:01:53,093 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa042841da0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:01:53,103 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:01:53,110 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa042841620> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:01:53,554 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:01:57,770 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa041c1f420> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:01:57,771 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f933d80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:01:57,777 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:01:57,783 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f9336a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:01:58,225 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:01,467 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0406f76a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:01,469 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03d735d00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:01,479 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:01,486 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03d736020> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:03,013 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:06,331 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06cb52840> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:06,332 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03ff09260> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:06,339 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:06,346 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03ff0ab60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:06,884 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:11,002 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06cabdc60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:11,004 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040304400> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:11,012 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:11,019 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040306700> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:11,435 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:14,710 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa041f56fc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:14,712 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0422962a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:14,719 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:14,726 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa042295ee0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:16,207 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:19,544 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06debbe20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:19,546 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa042079080> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:19,556 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:19,563 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0420794e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:20,070 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:24,386 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040c18400> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:24,388 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03fa21bc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:24,398 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:24,405 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03fa23b00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/tests/test_vehicle_line_bill.py", line 166, in test_vehicle_leaves_entries_of_other_plans_untouched other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan'}) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:29,229 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_vehicle_on_draft_line_sets_its_account_to_full_distribution ... 2026-10-07 23:02:31,917 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_vehicle_removed_after_reset_to_draft_leaves_no_service ... 2026-10-07 23:02:35,217 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #415 deleted account.analytic.line records with IDs: [596] 2026-10-07 23:02:35,554 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #415 deleted mail.message records with IDs: [25781] 2026-10-07 23:02:35,568 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #415 deleted fleet.vehicle.log.services records with IDs: [58] 2026-10-07 23:02:36,028 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_vendor_refund_with_vehicle_creates_one_service_reducing_the_cost ... 2026-10-07 23:02:37,013 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_zero_amount_vehicle_line_creates_no_service ... 2026-10-07 23:02:40,500 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:44,633 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f610c20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:44,634 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040461300> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:44,642 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:44,649 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0404616c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:02:44,686 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:02:44,705 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_booking_kanban_arch_combines: Starting TestBookingKanbanArchCombines.test_booking_kanban_arch_combines ... 2026-10-07 23:02:45,099 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:02:47,939 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_cancel_cascade: Starting TestCancelCascade.test_booking_cancel_releases_its_items ... 2026-10-07 23:02:48,428 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <533111711328229.1791414168.282529592514038-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:02:48,531 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [574] 2026-10-07 23:02:48,628 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <831762260373740.1791414168.571263074874878-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:02:48,640 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [575] 2026-10-07 23:02:48,765 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [576] 2026-10-07 23:02:48,881 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [577] 2026-10-07 23:02:48,981 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <424309509733889.1791414168.921975135803223-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:02:48,990 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [578] 2026-10-07 23:02:49,102 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <306992642949207.1791414169.038124084472656-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:02:49,111 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [579] 2026-10-07 23:02:49,250 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [580] 2026-10-07 23:02:49,377 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [581] 2026-10-07 23:02:49,727 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [13] 2026-10-07 23:02:50,045 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_cancel_cascade: Starting TestCancelCascade.test_cancel_frees_combined_capacity_and_manifest ... 2026-10-07 23:02:50,314 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <273929503041151.1791414170.161803722381592-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:02:50,412 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [582] 2026-10-07 23:02:50,519 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <175736593401623.1791414170.462115764617920-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:02:50,528 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [583] 2026-10-07 23:02:50,641 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [584] 2026-10-07 23:02:50,782 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [585] 2026-10-07 23:02:50,897 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <005414144136839.1791414170.833536863327026-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:02:50,906 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [586] 2026-10-07 23:02:51,020 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <125022595609969.1791414170.957284212112427-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:02:51,031 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [587] 2026-10-07 23:02:51,185 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [588] 2026-10-07 23:02:51,307 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [589] 2026-10-07 23:02:51,587 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [15] 2026-10-07 23:02:51,869 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_cancel_cascade: Starting TestCancelCascade.test_cancel_is_idempotent ... 2026-10-07 23:02:52,155 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <791281522716938.1791414171.962071657180786-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:02:52,282 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [590] 2026-10-07 23:02:52,445 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <041732619640204.1791414172.364489555358887-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:02:52,458 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [591] 2026-10-07 23:02:52,600 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [592] 2026-10-07 23:02:52,739 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [593] 2026-10-07 23:02:52,870 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <453058725545834.1791414172.808060646057129-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:02:52,880 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [594] 2026-10-07 23:02:52,985 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <335933669884710.1791414172.922799825668335-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:02:52,994 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [595] 2026-10-07 23:02:53,109 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [596] 2026-10-07 23:02:53,244 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [597] 2026-10-07 23:02:53,482 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [17] 2026-10-07 23:02:53,769 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_cancel_cascade: Starting TestCancelCascade.test_compute_state_no_ghost_write_on_item_unassign ... 2026-10-07 23:02:54,039 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <258124729192812.1791414173.870908021926880-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:02:54,133 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [598] 2026-10-07 23:02:54,247 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <915083187898203.1791414174.184840917587280-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:02:54,257 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [599] 2026-10-07 23:02:54,375 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [600] 2026-10-07 23:02:54,490 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [601] 2026-10-07 23:02:54,595 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <022845977677023.1791414174.536395788192749-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:02:54,609 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [602] 2026-10-07 23:02:54,712 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <641620094551781.1791414174.657253265380859-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:02:54,723 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [603] 2026-10-07 23:02:54,887 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [604] 2026-10-07 23:02:55,012 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [605] 2026-10-07 23:02:55,335 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [19] 2026-10-07 23:02:55,610 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_cancel_cascade: Starting TestCancelCascade.test_trip_cancel_releases_all_items ... 2026-10-07 23:02:55,869 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <471435948258512.1791414175.704978704452515-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:02:55,963 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [606] 2026-10-07 23:02:56,092 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <398108744271506.1791414176.023947477340698-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:02:56,103 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [607] 2026-10-07 23:02:56,212 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [608] 2026-10-07 23:02:56,324 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [609] 2026-10-07 23:02:56,432 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <198353435872390.1791414176.375913619995117-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:02:56,440 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [610] 2026-10-07 23:02:56,540 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <022697860496835.1791414176.483592271804810-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:02:56,548 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [611] 2026-10-07 23:02:56,664 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [612] 2026-10-07 23:02:56,783 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [613] 2026-10-07 23:02:57,023 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [21] 2026-10-07 23:02:57,291 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_cancel_cascade: Starting TestCancelCascade.test_trip_cancel_reverts_booking_to_confirmed ... 2026-10-07 23:02:57,581 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <041507289566426.1791414177.389576911926270-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:02:57,672 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [614] 2026-10-07 23:02:57,778 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <328152597414815.1791414177.723743677139282-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:02:57,791 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [615] 2026-10-07 23:02:57,906 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [616] 2026-10-07 23:02:58,023 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [617] 2026-10-07 23:02:58,130 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <484629903257599.1791414178.067814588546753-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:02:58,140 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [618] 2026-10-07 23:02:58,244 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <181024725486933.1791414178.190216541290283-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:02:58,252 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [619] 2026-10-07 23:02:58,371 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [620] 2026-10-07 23:02:58,484 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [621] 2026-10-07 23:02:58,757 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [23] 2026-10-07 23:02:59,024 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:03:01,755 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_capacity_toggle: Starting TestCapacityToggle.test_use_load_capacity_default_is_true ... 2026-10-07 23:03:01,904 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_capacity_toggle: Starting TestCapacityToggle.test_use_load_capacity_false_skips_constraint ... 2026-10-07 23:03:02,174 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <824574855775375.1791414182.012871026992798-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:03:02,319 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [622] 2026-10-07 23:03:02,475 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <011840553704758.1791414182.386678218841553-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:03:02,491 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [623] 2026-10-07 23:03:02,640 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [624] 2026-10-07 23:03:02,760 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [625] 2026-10-07 23:03:02,899 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <424713812818750.1791414182.822797536849976-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:03:02,910 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [626] 2026-10-07 23:03:03,026 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <088612497575127.1791414182.961019754409790-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:03:03,036 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [627] 2026-10-07 23:03:03,161 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [628] 2026-10-07 23:03:03,286 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [629] 2026-10-07 23:03:03,568 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [25] 2026-10-07 23:03:03,791 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_capacity_toggle: Starting TestCapacityToggle.test_use_load_capacity_true_enforces_constraint ... 2026-10-07 23:03:04,024 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <719159856197967.1791414183.888315916061401-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:03:04,106 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [630] 2026-10-07 23:03:04,212 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <339013255070395.1791414184.147200584411621-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:03:04,221 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [631] 2026-10-07 23:03:04,323 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [632] 2026-10-07 23:03:04,422 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [633] 2026-10-07 23:03:04,521 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <572725676385965.1791414184.467471361160278-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:03:04,528 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [634] 2026-10-07 23:03:04,609 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <985123100160862.1791414184.561887979507446-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:03:04,617 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [635] 2026-10-07 23:03:04,741 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [636] 2026-10-07 23:03:04,861 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [637] 2026-10-07 23:03:05,196 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [27] 2026-10-07 23:03:05,464 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:03:08,253 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_cross_axis_capacity: Starting TestCrossAxisCapacity.test_cc11_canonical_key_bypasses_combined_gate ... 2026-10-07 23:03:08,640 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <649247854707790.1791414188.447864532470703-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:03:08,722 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [638] 2026-10-07 23:03:08,828 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <210405623162608.1791414188.768744468688965-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:03:08,838 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [639] 2026-10-07 23:03:08,962 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [640] 2026-10-07 23:03:09,077 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [641] 2026-10-07 23:03:09,190 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <173802927550470.1791414189.125197649002075-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:03:09,200 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [642] 2026-10-07 23:03:09,310 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <649972496046524.1791414189.247758388519287-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:03:09,320 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [643] 2026-10-07 23:03:09,441 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [644] 2026-10-07 23:03:09,614 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [645] 2026-10-07 23:03:10,002 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [29] 2026-10-07 23:03:10,298 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_cross_axis_capacity: Starting TestCrossAxisCapacity.test_combined_capacity_passes_under_limit ... 2026-10-07 23:03:10,610 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <083675941221270.1791414190.410060882568359-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:03:10,726 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [646] 2026-10-07 23:03:10,850 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <837912961299500.1791414190.784909248352051-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:03:10,860 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [647] 2026-10-07 23:03:10,997 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [648] 2026-10-07 23:03:11,131 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [649] 2026-10-07 23:03:11,268 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <630045025166897.1791414191.186618328094482-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:03:11,284 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [650] 2026-10-07 23:03:11,412 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <276303879394248.1791414191.350981950759888-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:03:11,422 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [651] 2026-10-07 23:03:11,550 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [652] 2026-10-07 23:03:11,700 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [653] 2026-10-07 23:03:11,965 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [31] 2026-10-07 23:03:12,202 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_cross_axis_capacity: Starting TestCrossAxisCapacity.test_combined_capacity_raises_on_volume_axis ... 2026-10-07 23:03:12,467 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <608189956636521.1791414192.295634031295776-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:03:12,560 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [654] 2026-10-07 23:03:12,660 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <318285238086970.1791414192.605360984802246-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:03:12,668 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [655] 2026-10-07 23:03:12,773 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [656] 2026-10-07 23:03:12,876 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [657] 2026-10-07 23:03:12,973 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <478253449507923.1791414192.920529127120972-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:03:12,980 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [658] 2026-10-07 23:03:13,083 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <610458720171298.1791414193.029696702957153-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:03:13,093 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [659] 2026-10-07 23:03:13,205 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [660] 2026-10-07 23:03:13,316 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [661] 2026-10-07 23:03:13,563 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [33] 2026-10-07 23:03:13,794 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_cross_axis_capacity: Starting TestCrossAxisCapacity.test_combined_capacity_raises_when_axis_b_overflows_weight ... 2026-10-07 23:03:14,052 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <343269964347431.1791414193.901593685150146-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:03:14,133 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [662] 2026-10-07 23:03:14,232 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <522822381337058.1791414194.180926322937012-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:03:14,241 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [663] 2026-10-07 23:03:14,351 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [664] 2026-10-07 23:03:14,471 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [665] 2026-10-07 23:03:14,578 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <632552502754769.1791414194.518520832061768-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:03:14,586 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [666] 2026-10-07 23:03:14,689 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <274781743331659.1791414194.634308099746704-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:03:14,698 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [667] 2026-10-07 23:03:14,806 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [668] 2026-10-07 23:03:14,935 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [669] 2026-10-07 23:03:15,281 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [35] 2026-10-07 23:03:15,569 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_cross_axis_capacity: Starting TestCrossAxisCapacity.test_combined_gate_ignores_vehicle_without_capacity_limit ... 2026-10-07 23:03:15,840 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <389099464555300.1791414195.678480148315430-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:03:15,938 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [670] 2026-10-07 23:03:16,089 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <045234207685856.1791414195.991559982299805-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:03:16,103 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [671] 2026-10-07 23:03:16,231 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [672] 2026-10-07 23:03:16,352 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [673] 2026-10-07 23:03:16,457 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <617971892806752.1791414196.395511388778687-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:03:16,466 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [674] 2026-10-07 23:03:16,570 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <428864612903228.1791414196.512116193771362-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:03:16,580 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [675] 2026-10-07 23:03:16,694 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [676] 2026-10-07 23:03:16,804 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [677] 2026-10-07 23:03:17,193 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [37] 2026-10-07 23:03:17,431 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:03:17,450 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_demo_users_group_membership: Starting TestFleetBookingDemoUsersGroupMembership.test_fleet_booking_admin_demo_has_group_admin ... 2026-10-07 23:03:17,507 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_demo_users_group_membership: Starting TestFleetBookingDemoUsersGroupMembership.test_fleet_booking_user_demo_has_group_user ... 2026-10-07 23:03:17,563 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_demo_users_group_membership: Starting TestFleetBookingDemoUsersGroupMembership.test_fleet_booking_user_demo_scoped_to_own_role ... 2026-10-07 23:03:17,622 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:03:20,208 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_group_by_transport_cycles_guard: Starting TestGroupByTransportCyclesGuard.test_grouping_a_mixed_timed_and_untimed_item_set_skips_the_untimed_one_instead_of_raising ... 2026-10-07 23:03:20,376 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_group_by_transport_cycles_guard: Starting TestGroupByTransportCyclesGuard.test_grouping_an_all_untimed_item_set_answers_empty_not_a_crash ... 2026-10-07 23:03:20,429 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:03:22,902 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_install_safe_core: Starting TestInstallSafeCore.test_core_report_query_is_audience_neutral ... 2026-10-07 23:03:23,057 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_install_safe_core: Starting TestInstallSafeCore.test_generic_booking_confirms_without_passenger_payload ... 2026-10-07 23:03:23,351 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <144510944562250.1791414203.159373521804810-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:03:23,429 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [678] 2026-10-07 23:03:23,560 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <755213747018446.1791414203.480484724044800-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:03:23,577 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [679] 2026-10-07 23:03:23,713 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [680] 2026-10-07 23:03:23,837 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [681] 2026-10-07 23:03:23,941 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <547239032792459.1791414203.884059429168701-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:03:23,952 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [682] 2026-10-07 23:03:24,091 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <657216374805072.1791414204.013775110244751-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:03:24,100 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [683] 2026-10-07 23:03:24,217 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [684] 2026-10-07 23:03:24,367 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [685] 2026-10-07 23:03:24,428 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_install_safe_core: Starting TestInstallSafeCore.test_generic_booking_needs_no_audience_model ... 2026-10-07 23:03:24,711 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <626360213151129.1791414204.533346891403198-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:03:24,813 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [686] 2026-10-07 23:03:24,917 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <868826627097122.1791414204.864384174346924-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:03:24,926 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [687] 2026-10-07 23:03:25,053 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [688] 2026-10-07 23:03:25,202 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [689] 2026-10-07 23:03:25,336 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <724821645148388.1791414205.257155179977417-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:03:25,347 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [690] 2026-10-07 23:03:25,477 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <722559356017995.1791414205.404153823852539-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:03:25,495 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [691] 2026-10-07 23:03:25,651 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [692] 2026-10-07 23:03:25,785 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [693] 2026-10-07 23:03:25,837 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_install_safe_core: Starting TestInstallSafeCore.test_generic_booking_runs_full_lifecycle ... 2026-10-07 23:03:26,150 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <244441959454224.1791414205.949522256851196-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:03:26,253 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [694] 2026-10-07 23:03:26,385 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <809132937730853.1791414206.304580211639404-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:03:26,396 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [695] 2026-10-07 23:03:26,539 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [696] 2026-10-07 23:03:26,670 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [697] 2026-10-07 23:03:26,797 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <728682092630186.1791414206.721979618072510-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:03:26,810 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [698] 2026-10-07 23:03:26,961 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <438716698955994.1791414206.880432367324829-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:03:26,978 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [699] 2026-10-07 23:03:27,140 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [700] 2026-10-07 23:03:27,286 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [701] 2026-10-07 23:03:27,578 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [39] 2026-10-07 23:03:27,860 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [702] 2026-10-07 23:03:28,006 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_install_safe_core: Starting TestInstallSafeCore.test_vehicle_is_eligible_without_passenger_capability ... 2026-10-07 23:03:28,093 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:03:30,821 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_neutral_base: Starting TestNeutralBase.test_booking_type_is_not_required_in_core ... 2026-10-07 23:03:31,007 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_neutral_base: Starting TestNeutralBase.test_capacity_check_does_not_raise_on_undefined_transport_type ... 2026-10-07 23:03:31,090 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_neutral_base: Starting TestNeutralBase.test_item_weight_and_volume_zero_without_payload_leaf ... 2026-10-07 23:03:31,167 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_neutral_base: Starting TestNeutralBase.test_neutral_type_item_groups_at_default_priority ... 2026-10-07 23:03:31,283 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_neutral_base: Starting TestNeutralBase.test_round_trip_default_false_in_core ... 2026-10-07 23:03:31,568 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_neutral_base: Starting TestNeutralBase.test_transport_type_is_false_without_a_leaf ... 2026-10-07 23:03:31,639 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:03:34,223 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_planned_date_end: Starting TestPlannedDateEndFromBookingItems.test_planned_date_end_floor_when_dropoff_before_start ... 2026-10-07 23:03:34,629 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <737206943650949.1791414214.461447954177856-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:03:34,744 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [703] 2026-10-07 23:03:34,858 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <613495540490638.1791414214.797628879547119-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:03:34,868 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [704] 2026-10-07 23:03:34,983 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [705] 2026-10-07 23:03:35,088 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [706] 2026-10-07 23:03:35,194 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <426855775553845.1791414215.136520624160767-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:03:35,203 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [707] 2026-10-07 23:03:35,312 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <162900226545781.1791414215.254456996917725-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:03:35,321 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [708] 2026-10-07 23:03:35,441 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [709] 2026-10-07 23:03:35,547 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [710] 2026-10-07 23:03:35,767 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [41] 2026-10-07 23:03:35,979 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_planned_date_end: Starting TestPlannedDateEndFromBookingItems.test_planned_date_end_from_booking_item_dropoff_time ... 2026-10-07 23:03:36,218 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <718279197319170.1791414216.071081876754761-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:03:36,305 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [711] 2026-10-07 23:03:36,408 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <636712083758914.1791414216.346918106079102-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:03:36,417 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [712] 2026-10-07 23:03:36,538 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [713] 2026-10-07 23:03:36,661 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [714] 2026-10-07 23:03:36,802 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <917642341520069.1791414216.714737892150879-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:03:36,818 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [715] 2026-10-07 23:03:36,944 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <862638527785768.1791414216.882731676101685-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:03:36,953 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [716] 2026-10-07 23:03:37,086 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [717] 2026-10-07 23:03:37,240 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [718] 2026-10-07 23:03:37,521 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [43] 2026-10-07 23:03:37,777 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_planned_date_end: Starting TestPlannedDateEndFromBookingItems.test_planned_date_end_max_of_two_items ... 2026-10-07 23:03:38,046 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <114010688690183.1791414217.889886140823364-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:03:38,227 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [719] 2026-10-07 23:03:38,373 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <616280743113399.1791414218.292262315750122-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:03:38,383 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [720] 2026-10-07 23:03:38,509 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [721] 2026-10-07 23:03:38,620 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [722] 2026-10-07 23:03:38,723 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <906481899448110.1791414218.664230823516846-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:03:38,743 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [723] 2026-10-07 23:03:38,859 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <512288115613413.1791414218.803881168365479-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:03:38,879 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [724] 2026-10-07 23:03:39,007 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [725] 2026-10-07 23:03:39,116 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [726] 2026-10-07 23:03:39,220 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <723362883501407.1791414219.173323154449463-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:03:39,232 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [727] 2026-10-07 23:03:39,332 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <100160057765547.1791414219.275775671005249-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:03:39,343 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [728] 2026-10-07 23:03:39,464 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [729] 2026-10-07 23:03:39,607 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [730] 2026-10-07 23:03:39,719 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <279078456796173.1791414219.657602310180664-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:03:39,729 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [731] 2026-10-07 23:03:39,835 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <926915263358593.1791414219.776773452758789-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:03:39,843 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [732] 2026-10-07 23:03:39,988 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [733] 2026-10-07 23:03:40,189 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [734] 2026-10-07 23:03:41,504 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [45] 2026-10-07 23:03:41,744 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_planned_date_end: Starting TestPlannedDateEndFromBookingItems.test_planned_date_end_no_items_falls_back_to_start_date ... 2026-10-07 23:03:41,947 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_planned_date_end: Starting TestPlannedDateEndFromBookingItems.test_planned_date_end_skips_floor_when_start_date_is_false ... 2026-10-07 23:03:42,217 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <497382297064726.1791414222.045365333557129-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:03:42,295 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [735] 2026-10-07 23:03:42,423 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <381627155436595.1791414222.357706785202026-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:03:42,432 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [736] 2026-10-07 23:03:42,544 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [737] 2026-10-07 23:03:42,688 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [738] 2026-10-07 23:03:42,827 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <075872226871802.1791414222.755029678344727-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:03:42,840 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [739] 2026-10-07 23:03:42,973 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <970119287942774.1791414222.900448799133301-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:03:42,987 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [740] 2026-10-07 23:03:43,137 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [741] 2026-10-07 23:03:43,304 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [742] 2026-10-07 23:03:43,613 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [47] 2026-10-07 23:03:43,888 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:03:43,911 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingSecurityGroups.test_group_admin_in_hr_fleet_category ... 2026-10-07 23:03:43,956 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingSecurityGroups.test_group_admin_is_top_of_booking_ladder ... 2026-10-07 23:03:44,576 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingSecurityGroups.test_group_user_in_hr_fleet_category ... 2026-10-07 23:03:44,614 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingSecurityGroups.test_group_user_member_is_internal_user ... 2026-10-07 23:03:45,158 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingSecurityGroups.test_operator_implies_group_user ... 2026-10-07 23:03:45,615 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:03:46,077 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingRootMenu.test_plain_employee_sees_bookings_container ... 2026-10-07 23:03:46,281 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingRootMenu.test_plain_employee_sees_root_menu ... 2026-10-07 23:03:46,429 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingRootMenu.test_root_menu_gated_to_internal_users ... 2026-10-07 23:03:46,489 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:03:46,508 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_settings_upsell: Starting TestFleetBookingSettingsUpsell.test_availability_fields_exist ... 2026-10-07 23:03:46,541 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_settings_upsell: Starting TestFleetBookingSettingsUpsell.test_compute_availability_matches_registry ... 2026-10-07 23:03:47,002 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_settings_upsell: Starting TestFleetBookingSettingsUpsell.test_module_toggle_fields_exist ... 2026-10-07 23:03:47,053 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:03:47,074 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_settings_upsell: Starting TestFleetBookingHrExpenseUpsellRemoved.test_hr_expense_upsell_fields_removed ... 2026-10-07 23:03:47,128 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:03:49,839 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_duration_of_an_empty_item_set_is_zero_not_a_crash ... 2026-10-07 23:03:50,052 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_duration_of_items_without_times_is_zero_not_a_crash ... 2026-10-07 23:03:50,097 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_end_date_tracks_planned_date_end_after_write ... 2026-10-07 23:03:50,310 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_finished_trip_end_date_follows_the_recorded_arrival ... 2026-10-07 23:03:50,619 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <214402799973829.1791414230.488499164581299-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:03:50,772 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [743] 2026-10-07 23:03:50,883 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <317549019594194.1791414230.819844961166382-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:03:50,893 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [744] 2026-10-07 23:03:51,010 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [745] 2026-10-07 23:03:51,127 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [746] 2026-10-07 23:03:51,238 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <783609926563685.1791414231.172898769378662-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:03:51,249 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [747] 2026-10-07 23:03:51,362 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <730236843831612.1791414231.301323413848877-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:03:51,373 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [748] 2026-10-07 23:03:51,497 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [749] 2026-10-07 23:03:51,619 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [750] 2026-10-07 23:03:51,960 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [49] 2026-10-07 23:03:52,179 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [751] 2026-10-07 23:03:52,428 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_mixing_timed_and_untimed_items_does_not_raise ... 2026-10-07 23:03:52,511 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_moving_start_past_stored_end_date_is_accepted ... 2026-10-07 23:03:52,753 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_no_production_payload_writes_both_end_fields_together ... 2026-10-07 23:03:53,081 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_rewriting_the_end_date_of_a_trip_with_a_stale_arrival_keeps_the_new_date ... 2026-10-07 23:03:53,284 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_same_local_date_answers_false_when_the_trip_has_no_end ... 2026-10-07 23:03:53,516 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_started_trip_end_date_is_start_plus_duration ... 2026-10-07 23:03:53,869 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <689634439951855.1791414233.741559505462646-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:03:54,070 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [752] 2026-10-07 23:03:54,193 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <948834220416217.1791414234.118817806243896-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:03:54,209 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [753] 2026-10-07 23:03:54,341 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [754] 2026-10-07 23:03:54,494 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [755] 2026-10-07 23:03:54,614 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <060090423214259.1791414234.550725936889648-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:03:54,624 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [756] 2026-10-07 23:03:54,738 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <516000169026879.1791414234.673445701599121-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:03:54,749 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [757] 2026-10-07 23:03:54,880 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [758] 2026-10-07 23:03:54,995 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [759] 2026-10-07 23:03:55,259 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [51] 2026-10-07 23:03:55,553 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [760] 2026-10-07 23:03:55,736 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_starting_a_trip_records_no_operation_end_when_duration_is_nonzero ... 2026-10-07 23:03:56,052 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <041982443023548.1791414235.933938741683960-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:03:56,221 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [761] 2026-10-07 23:03:56,339 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <624647059681378.1791414236.271898031234741-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:03:56,355 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [762] 2026-10-07 23:03:56,499 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [763] 2026-10-07 23:03:56,628 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [764] 2026-10-07 23:03:56,746 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <235946516644946.1791414236.675527334213257-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:03:56,756 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [765] 2026-10-07 23:03:56,877 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <318538741277341.1791414236.804727554321289-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:03:56,904 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [766] 2026-10-07 23:03:57,068 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [767] 2026-10-07 23:03:57,217 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [768] 2026-10-07 23:03:57,485 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [53] 2026-10-07 23:03:57,768 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [769] 2026-10-07 23:03:57,941 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_starting_a_trip_records_no_operation_end_when_duration_is_zero ... 2026-10-07 23:03:58,241 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [55] 2026-10-07 23:03:58,581 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [770] 2026-10-07 23:03:58,725 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:04:02,853 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_trip_driver_activity_email: Starting TestTripDriverActivityEmail.test_action_confirm_succeeds_without_operator_email ... 2026-10-07 23:04:03,143 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [57] 2026-10-07 23:04:03,436 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 23:04:06,303 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_trip_manifest: Starting TestTripManifest.test_manifest_drops_released_items ... 2026-10-07 23:04:06,782 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <535271490438516.1791414246.610049724578857-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:04:06,898 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [771] 2026-10-07 23:04:07,063 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <923020362882457.1791414246.964545011520386-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:04:07,077 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [772] 2026-10-07 23:04:07,254 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [773] 2026-10-07 23:04:07,419 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [774] 2026-10-07 23:04:07,582 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <651706283448338.1791414247.501392841339111-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:04:07,593 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [775] 2026-10-07 23:04:07,753 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <586813450470527.1791414247.664786100387573-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:04:07,769 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [776] 2026-10-07 23:04:07,905 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [777] 2026-10-07 23:04:08,019 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [778] 2026-10-07 23:04:08,316 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [59] 2026-10-07 23:04:08,646 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_trip_manifest: Starting TestTripManifest.test_manifest_lists_axis_a_items ... 2026-10-07 23:04:08,969 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <212184344135873.1791414248.770318508148193-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:04:09,080 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [779] 2026-10-07 23:04:09,201 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <226132482983184.1791414249.138660669326782-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:04:09,210 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [780] 2026-10-07 23:04:09,337 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [781] 2026-10-07 23:04:09,463 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [782] 2026-10-07 23:04:09,607 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <168792728183395.1791414249.549263954162598-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:04:09,616 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [783] 2026-10-07 23:04:09,750 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <464212751006700.1791414249.661708116531372-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:04:09,771 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [784] 2026-10-07 23:04:09,914 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [785] 2026-10-07 23:04:10,050 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [786] 2026-10-07 23:04:10,394 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [61] 2026-10-07 23:04:10,666 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:04:14,067 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [63] 2026-10-07 23:04:14,381 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [65] 2026-10-07 23:04:14,759 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [787] 2026-10-07 23:04:14,997 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [788] 2026-10-07 23:04:15,122 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vehicle_scheduled_trips: Starting TestVehicleScheduledTrips.test_action_view_scheduled_trips_multiple_trips_no_attribute_error ... 2026-10-07 23:04:15,237 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vehicle_scheduled_trips: Starting TestVehicleScheduledTrips.test_action_view_scheduled_trips_no_trips_resets_domain ... 2026-10-07 23:04:15,294 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vehicle_scheduled_trips: Starting TestVehicleScheduledTrips.test_action_view_scheduled_trips_single_trip_opens_form ... 2026-10-07 23:04:15,551 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [67] 2026-10-07 23:04:15,783 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vehicle_scheduled_trips: Starting TestVehicleScheduledTrips.test_next_scheduled_trip_cleared_when_no_confirmed_trips ... 2026-10-07 23:04:16,116 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [69] 2026-10-07 23:04:16,486 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vehicle_scheduled_trips: Starting TestVehicleScheduledTrips.test_next_scheduled_trip_date_matches_earliest_start_date ... 2026-10-07 23:04:16,529 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vehicle_scheduled_trips: Starting TestVehicleScheduledTrips.test_next_scheduled_trip_is_earliest_not_latest ... 2026-10-07 23:04:16,585 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:04:19,608 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_load_capacity_tracked_false_when_disabled ... 2026-10-07 23:04:19,781 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_load_capacity_tracked_true_when_enabled ... 2026-10-07 23:04:19,826 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_load_capacity_tracked_uses_vehicle_company_not_active_company ... 2026-10-07 23:04:32,531 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_registry_base_dimensions_exact_keys ... 2026-10-07 23:04:32,575 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_registry_returns_fresh_list_per_call ... 2026-10-07 23:04:32,614 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_registry_volume_spec_bindings ... 2026-10-07 23:04:32,654 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_registry_weight_spec_bindings ... 2026-10-07 23:04:32,716 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:04:35,996 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpAvailabilityWindows.test_vrp_availability_draft_trip_does_not_block ... 2026-10-07 23:04:36,348 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [71] 2026-10-07 23:04:36,518 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpAvailabilityWindows.test_vrp_availability_fully_committed_vehicle_has_no_free_window ... 2026-10-07 23:04:36,786 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <498744783251016.1791414276.629715204238892-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:04:36,875 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [789] 2026-10-07 23:04:36,977 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <667740990783700.1791414276.916048288345337-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:04:36,989 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [790] 2026-10-07 23:04:37,126 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [791] 2026-10-07 23:04:37,258 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [792] 2026-10-07 23:04:37,377 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <612043575544789.1791414277.312564134597778-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:04:37,388 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [793] 2026-10-07 23:04:37,509 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <603223076040857.1791414277.441127538681030-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:04:37,520 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [794] 2026-10-07 23:04:37,645 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [795] 2026-10-07 23:04:37,767 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [796] 2026-10-07 23:04:38,314 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [73] 2026-10-07 23:04:38,613 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpAvailabilityWindows.test_vrp_availability_partial_commitment_exposes_two_free_gaps ... 2026-10-07 23:04:38,894 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <414333721898035.1791414278.726962327957153-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:04:39,007 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [797] 2026-10-07 23:04:39,130 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <937462706268418.1791414279.054156780242920-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:04:39,149 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [798] 2026-10-07 23:04:39,303 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [799] 2026-10-07 23:04:39,438 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [800] 2026-10-07 23:04:39,561 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <285190235355583.1791414279.492063760757446-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:04:39,569 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [801] 2026-10-07 23:04:39,688 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <635205823598116.1791414279.620880126953125-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:04:39,698 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [802] 2026-10-07 23:04:39,846 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [803] 2026-10-07 23:04:40,005 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [804] 2026-10-07 23:04:40,584 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [75] 2026-10-07 23:04:40,973 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpAvailabilityWindows.test_vrp_availability_progress_trip_blocks ... 2026-10-07 23:04:41,292 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <620587788041987.1791414281.167237281799316-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:04:41,432 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [805] 2026-10-07 23:04:41,557 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <917747842995165.1791414281.494602918624878-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:04:41,569 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [806] 2026-10-07 23:04:41,697 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [807] 2026-10-07 23:04:41,848 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [808] 2026-10-07 23:04:41,985 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <175612207245920.1791414281.902829647064209-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:04:42,003 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [809] 2026-10-07 23:04:42,134 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <541569638051588.1791414282.063184738159180-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:04:42,143 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [810] 2026-10-07 23:04:42,268 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [811] 2026-10-07 23:04:42,379 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [812] 2026-10-07 23:04:42,869 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [77] 2026-10-07 23:04:43,134 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:04:45,683 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpDemandFloor.test_vrp_negative_volume_raises_validation_error ... 2026-10-07 23:04:45,951 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpDemandFloor.test_vrp_negative_weight_raises_validation_error ... 2026-10-07 23:04:46,108 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpDemandFloor.test_vrp_positive_weight_and_volume_allowed ... 2026-10-07 23:04:46,186 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpDemandFloor.test_vrp_zero_weight_and_volume_allowed ... 2026-10-07 23:04:46,271 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:04:48,768 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpPlannablePoolDomain.test_vrp_pool_excludes_draft_booking_item ... 2026-10-07 23:04:49,065 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpPlannablePoolDomain.test_vrp_pool_excludes_item_already_on_a_trip ... 2026-10-07 23:04:49,397 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <040691623413292.1791414289.174002647399902-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:04:49,507 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [813] 2026-10-07 23:04:49,608 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <377749632414913.1791414289.559214830398560-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:04:49,616 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [814] 2026-10-07 23:04:49,738 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [815] 2026-10-07 23:04:49,836 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [816] 2026-10-07 23:04:49,945 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <544663516604882.1791414289.884221076965332-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:04:49,956 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [817] 2026-10-07 23:04:50,072 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <902238169542454.1791414290.010504245758057-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:04:50,081 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [818] 2026-10-07 23:04:50,201 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [819] 2026-10-07 23:04:50,351 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [820] 2026-10-07 23:04:50,930 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [79] 2026-10-07 23:04:51,149 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpPlannablePoolDomain.test_vrp_pool_includes_confirmed_unassigned_item ... 2026-10-07 23:04:51,418 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <752029607211727.1791414291.254035711288452-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:04:51,555 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [821] 2026-10-07 23:04:51,681 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <626880601403365.1791414291.629884481430054-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:04:51,688 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [822] 2026-10-07 23:04:51,802 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [823] 2026-10-07 23:04:51,914 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [824] 2026-10-07 23:04:52,027 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <916877179849771.1791414291.962178707122803-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:04:52,037 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [825] 2026-10-07 23:04:52,147 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <524837801289987.1791414292.086583852767944-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:04:52,157 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [826] 2026-10-07 23:04:52,263 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [827] 2026-10-07 23:04:52,378 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [828] 2026-10-07 23:04:52,435 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpPlannablePoolDomain.test_vrp_pool_includes_in_progress_unassigned_item ... 2026-10-07 23:04:52,667 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <441671664041087.1791414292.525751352310181-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:04:52,751 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [829] 2026-10-07 23:04:52,849 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <396504831290565.1791414292.792166471481323-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:04:52,858 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [830] 2026-10-07 23:04:52,974 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [831] 2026-10-07 23:04:53,129 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [832] 2026-10-07 23:04:53,251 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <108725919502537.1791414293.183321714401245-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:04:53,271 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [833] 2026-10-07 23:04:53,411 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <370128422202027.1791414293.346756935119629-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:04:53,427 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [834] 2026-10-07 23:04:53,550 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [835] 2026-10-07 23:04:53,685 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [836] 2026-10-07 23:04:53,796 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:05:03,042 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCompanyIsolation.test_vrp_availability_only_queries_passed_vehicles ... 2026-10-07 23:05:03,212 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCompanyIsolation.test_vrp_pool_domain_excludes_other_company_items ... 2026-10-07 23:05:03,508 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <046414561299286.1791414303.326131105422974-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:05:03,632 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [837] 2026-10-07 23:05:03,741 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <147217896945133.1791414303.678122758865356-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:05:03,752 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [838] 2026-10-07 23:05:03,874 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [839] 2026-10-07 23:05:03,979 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [840] 2026-10-07 23:05:04,086 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <118074257408264.1791414304.024627447128296-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:05:04,094 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [841] 2026-10-07 23:05:04,198 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <336024291284939.1791414304.146916389465332-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:05:04,209 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [842] 2026-10-07 23:05:04,333 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [843] 2026-10-07 23:05:04,489 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [844] 2026-10-07 23:05:04,632 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <055415762834204.1791414304.586998701095581-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:05:04,708 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [845] 2026-10-07 23:05:04,818 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <552981608535485.1791414304.760722160339355-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:05:04,831 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [846] 2026-10-07 23:05:04,952 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [847] 2026-10-07 23:05:05,078 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [848] 2026-10-07 23:05:05,183 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <929107287608297.1791414305.128726482391357-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:05:05,196 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [849] 2026-10-07 23:05:05,314 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <062853741343683.1791414305.252878665924072-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:05:05,327 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [850] 2026-10-07 23:05:05,448 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [851] 2026-10-07 23:05:05,569 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [852] 2026-10-07 23:05:05,665 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:05:08,318 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking.tests.test_zero_item_state_transitions: Starting TestZeroItemStateTransitions.test_cancelling_an_in_progress_booking_with_no_items_returns_it_to_draft ... 2026-10-07 23:05:08,632 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <096823786773595.1791414308.500302314758301-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:05:08,726 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [853] 2026-10-07 23:05:08,844 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <849774282432934.1791414308.777972936630249-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:05:08,855 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [854] 2026-10-07 23:05:08,982 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [855] 2026-10-07 23:05:09,109 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [856] 2026-10-07 23:05:09,228 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <551117510543650.1791414309.162704467773438-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:05:09,238 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [857] 2026-10-07 23:05:09,355 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <111035527705714.1791414309.289875030517578-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:05:09,365 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [858] 2026-10-07 23:05:09,485 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [859] 2026-10-07 23:05:09,605 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [860] 2026-10-07 23:05:09,683 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:05:09,702 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestFleetPlanIdsBookingExtension.test_booking_account_adds_trip_plan_to_fleet_plan_ids ... 2026-10-07 23:05:09,756 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:05:12,980 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [81] 2026-10-07 23:05:16,545 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTripAccounting.test_compute_services_billed_001 ... 2026-10-07 23:05:16,751 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTripAccounting.test_compute_services_billed_002 ... 2026-10-07 23:05:17,060 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [861] 2026-10-07 23:05:18,251 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTripAccounting.test_fill_analytic_line_trip_hook_writes_correct_account ... 2026-10-07 23:05:18,495 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [862] 2026-10-07 23:05:19,314 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 23:05:19,335 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestAnalyticPlanVehicleTripGuard.test_guard_registered_under_unique_name_after_rename ... 2026-10-07 23:05:19,374 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestAnalyticPlanVehicleTripGuard.test_unguarded_plan_can_be_deleted ... 2026-10-07 23:05:19,436 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:23,712 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0420f3f60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:23,714 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03ed699e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:23,723 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:23,731 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03ed69c60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:24,336 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:28,745 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa041200b80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:28,747 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06b18f7e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:28,755 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:28,762 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041bb7c40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:29,314 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:32,805 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0413b74c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:32,807 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06ca9ce00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:32,817 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:32,824 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06ca9f240> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:33,335 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:37,612 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06b407600> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:37,614 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06de5a8e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:37,621 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:37,628 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06de5a3e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:38,186 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:42,470 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa04199cea0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:42,471 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0402b5b20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:42,482 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:42,489 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0402b6f20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:42,948 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:46,371 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040b8f380> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:46,373 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03eea51c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:46,384 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:46,392 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03eea6fc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:46,898 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:51,284 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040eceac0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:51,286 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0413c4220> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:51,295 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:51,303 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0413c71a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:51,787 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:56,206 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa041b882c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:56,207 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0694ed9e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:56,220 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:56,228 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0694ede40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 191, in test_unguarded_plan_can_be_deleted other_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:05:56,761 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 195, in test_unguarded_plan_can_be_deleted other_plan.unlink() # must NOT raise File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:00,150 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06c72cfe0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 195, in test_unguarded_plan_can_be_deleted other_plan.unlink() # must NOT raise File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:00,152 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0421c2020> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 195, in test_unguarded_plan_can_be_deleted other_plan.unlink() # must NOT raise File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:00,161 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 195, in test_unguarded_plan_can_be_deleted other_plan.unlink() # must NOT raise File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:00,167 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0421c1260> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 195, in test_unguarded_plan_can_be_deleted other_plan.unlink() # must NOT raise File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:03,218 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [54619, 54621, 54623, 54625] 2026-10-07 23:06:03,255 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 195, in test_unguarded_plan_can_be_deleted other_plan.unlink() # must NOT raise File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:06,967 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06cb6dd00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 195, in test_unguarded_plan_can_be_deleted other_plan.unlink() # must NOT raise File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:06,969 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f1b3920> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 195, in test_unguarded_plan_can_be_deleted other_plan.unlink() # must NOT raise File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:06,980 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 195, in test_unguarded_plan_can_be_deleted other_plan.unlink() # must NOT raise File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:06,987 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f1b3ba0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 195, in test_unguarded_plan_can_be_deleted other_plan.unlink() # must NOT raise File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:07,568 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.analytic.plan records with IDs: [19] 2026-10-07 23:06:07,635 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestAnalyticPlanVehicleTripGuard.test_vehicle_trip_plan_is_guarded ... 2026-10-07 23:06:07,730 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 184, in test_vehicle_trip_plan_is_guarded plan.unlink() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:11,965 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040ba4900> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 184, in test_vehicle_trip_plan_is_guarded plan.unlink() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:11,966 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040ce7d80> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 184, in test_vehicle_trip_plan_is_guarded plan.unlink() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:11,980 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 184, in test_vehicle_trip_plan_is_guarded plan.unlink() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:11,986 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040ce5760> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 184, in test_vehicle_trip_plan_is_guarded plan.unlink() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:13,800 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [43989, 43991, 43993, 43995] 2026-10-07 23:06:13,837 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 184, in test_vehicle_trip_plan_is_guarded plan.unlink() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:17,190 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa041d220c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 184, in test_vehicle_trip_plan_is_guarded plan.unlink() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:17,191 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa041ccf2e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 184, in test_vehicle_trip_plan_is_guarded plan.unlink() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:17,201 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 184, in test_vehicle_trip_plan_is_guarded plan.unlink() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:17,207 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041cce0c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/tests/test_fleet_vehicle_trip.py", line 184, in test_vehicle_trip_plan_is_guarded plan.unlink() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-61b7113-225342/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1031, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:17,619 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:22,116 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03ee259e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:22,117 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa04207b240> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:22,134 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:22,140 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04207b100> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:06:22,183 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:06:23,574 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_approve_drives_booking_to_confirmed ... 2026-10-07 23:06:24,713 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [863] 2026-10-07 23:06:24,897 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [864] 2026-10-07 23:06:25,107 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [558, 559] 2026-10-07 23:06:25,283 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [865] 2026-10-07 23:06:25,519 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.activity records with IDs: [560] 2026-10-07 23:06:25,710 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [866] 2026-10-07 23:06:26,081 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <364427383952175.1791414386.004546165466309-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:06:26,101 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [867] 2026-10-07 23:06:26,242 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <494489263770060.1791414386.184690475463867-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:06:26,268 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [868] 2026-10-07 23:06:26,453 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [869] 2026-10-07 23:06:26,587 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <335861817502666.1791414386.524238109588623-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:06:26,601 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [870] 2026-10-07 23:06:26,749 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <685957953791271.1791414386.672794342041016-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:06:26,764 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [871] 2026-10-07 23:06:26,926 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [872] 2026-10-07 23:06:27,101 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_booking_cancel_cancels_pending_request ... 2026-10-07 23:06:27,652 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_booking_cancel_keeps_validated_request ... 2026-10-07 23:06:28,669 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [873] 2026-10-07 23:06:28,839 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [874] 2026-10-07 23:06:29,021 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [568, 569] 2026-10-07 23:06:29,276 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [875] 2026-10-07 23:06:29,505 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.activity records with IDs: [570] 2026-10-07 23:06:29,666 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [876] 2026-10-07 23:06:29,982 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <894941416404452.1791414389.901238679885864-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:06:30,009 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [877] 2026-10-07 23:06:30,193 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <943543617080247.1791414390.110652446746826-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:06:30,207 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [878] 2026-10-07 23:06:30,384 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [879] 2026-10-07 23:06:30,515 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <903423010872738.1791414390.455439090728760-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:06:30,533 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [880] 2026-10-07 23:06:30,668 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <822966789574492.1791414390.601078271865845-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:06:30,681 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [881] 2026-10-07 23:06:30,847 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [882] 2026-10-07 23:06:31,014 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_cancel_reverts_confirmed_booking ... 2026-10-07 23:06:31,877 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [883] 2026-10-07 23:06:31,995 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [884] 2026-10-07 23:06:32,136 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [578, 579] 2026-10-07 23:06:32,290 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [885] 2026-10-07 23:06:32,501 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.activity records with IDs: [580] 2026-10-07 23:06:32,702 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [886] 2026-10-07 23:06:33,076 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <077600188064796.1791414392.986124992370605-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:06:33,092 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [887] 2026-10-07 23:06:33,228 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <716714734972662.1791414393.167249917984009-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:06:33,242 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [888] 2026-10-07 23:06:33,394 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [889] 2026-10-07 23:06:33,516 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <398188792309382.1791414393.458892107009888-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:06:33,533 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [890] 2026-10-07 23:06:33,687 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <231399991993568.1791414393.619590759277344-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:06:33,699 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [891] 2026-10-07 23:06:33,856 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [892] 2026-10-07 23:06:34,174 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_gate_blocks_on_confirm_pre_violation ... 2026-10-07 23:06:34,898 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_get_approved_action_menu_path_confirms_booking_without_submit_button ... 2026-10-07 23:06:36,067 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [893] 2026-10-07 23:06:36,200 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [894] 2026-10-07 23:06:36,392 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [588, 589] 2026-10-07 23:06:36,590 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [895] 2026-10-07 23:06:36,785 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.activity records with IDs: [590] 2026-10-07 23:06:36,933 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [896] 2026-10-07 23:06:37,280 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <045185516882251.1791414397.211395502090454-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:06:37,293 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [897] 2026-10-07 23:06:37,432 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <937745350196604.1791414397.376286983489990-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:06:37,446 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [898] 2026-10-07 23:06:37,628 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [899] 2026-10-07 23:06:37,750 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <286603658000400.1791414397.693356990814209-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:06:37,769 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [900] 2026-10-07 23:06:37,917 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <529597655845257.1791414397.839032888412476-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:06:37,945 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [901] 2026-10-07 23:06:38,133 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [902] 2026-10-07 23:06:38,344 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_inline_code_translation_emits_no_lang_warning ... 2026-10-07 23:06:39,272 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [903] 2026-10-07 23:06:39,435 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [904] 2026-10-07 23:06:39,604 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [598, 599] 2026-10-07 23:06:39,784 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [905] 2026-10-07 23:06:40,002 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.activity records with IDs: [600] 2026-10-07 23:06:40,174 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [906] 2026-10-07 23:06:40,516 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <138898970472425.1791414400.407454252243042-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:06:40,529 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [907] 2026-10-07 23:06:40,646 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <958221665821757.1791414400.593623399734497-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:06:40,657 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [908] 2026-10-07 23:06:40,807 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [909] 2026-10-07 23:06:40,933 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <177078360675289.1791414400.879726886749268-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:06:40,945 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [910] 2026-10-07 23:06:41,067 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <436632989093869.1791414401.012566089630127-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:06:41,079 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [911] 2026-10-07 23:06:41,228 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [912] 2026-10-07 23:06:42,183 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [913] 2026-10-07 23:06:42,348 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [914] 2026-10-07 23:06:42,507 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [608, 609] 2026-10-07 23:06:42,637 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [915] 2026-10-07 23:06:42,793 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_inprogress_refuse_no_usererror ... 2026-10-07 23:06:43,732 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [916] 2026-10-07 23:06:43,882 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [917] 2026-10-07 23:06:44,095 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [610, 611] 2026-10-07 23:06:44,330 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [918] 2026-10-07 23:06:44,495 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.activity records with IDs: [612] 2026-10-07 23:06:44,625 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [919] 2026-10-07 23:06:44,939 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <142210602543528.1791414404.874169588088989-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:06:44,954 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [920] 2026-10-07 23:06:45,068 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <329487544651382.1791414405.014325141906738-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:06:45,082 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [921] 2026-10-07 23:06:45,239 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [922] 2026-10-07 23:06:45,362 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <487410505481010.1791414405.307160854339600-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:06:45,375 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [923] 2026-10-07 23:06:45,499 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <065109011476489.1791414405.442950725555420-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:06:45,512 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [924] 2026-10-07 23:06:45,653 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [925] 2026-10-07 23:06:45,892 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_m2m_back_link_auto_discovered ... 2026-10-07 23:06:46,753 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_na_booking_confirms_freely ... 2026-10-07 23:06:47,094 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <417905214150796.1791414406.912071704864502-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:06:47,177 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [926] 2026-10-07 23:06:47,286 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <702779477100024.1791414407.225542068481445-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:06:47,298 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [927] 2026-10-07 23:06:47,416 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [928] 2026-10-07 23:06:48,596 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [929] 2026-10-07 23:06:48,711 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <744243763034063.1791414408.645467281341553-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:06:48,727 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [930] 2026-10-07 23:06:48,858 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <010397347843092.1791414408.790101528167725-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:06:48,870 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [931] 2026-10-07 23:06:49,005 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [932] 2026-10-07 23:06:49,069 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_no_action_confirm_override_on_fleet_booking ... 2026-10-07 23:06:49,105 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_no_redundant_approval_ui_in_rendered_form_view ... 2026-10-07 23:06:49,234 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_per_company_seed_idempotent_and_code_populated ... 2026-10-07 23:06:50,329 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_refuse_drives_booking_back_to_draft ... 2026-10-07 23:06:51,205 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [933] 2026-10-07 23:06:51,324 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [934] 2026-10-07 23:06:51,438 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [627, 628] 2026-10-07 23:06:51,589 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [935] 2026-10-07 23:06:51,788 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_submit_creates_request_booking_stays_draft ... 2026-10-07 23:06:52,440 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_when_is_data_driven_domain_controls_requirement ... 2026-10-07 23:06:52,776 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <312433316788755.1791414412.586804389953613-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:06:52,878 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [936] 2026-10-07 23:06:53,011 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <778266821180062.1791414412.938577651977539-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:06:53,032 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [937] 2026-10-07 23:06:53,188 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [938] 2026-10-07 23:06:53,346 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [939] 2026-10-07 23:06:53,478 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <147595407303974.1791414413.405814170837402-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:06:53,491 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [940] 2026-10-07 23:06:53,624 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <023433606183928.1791414413.551099538803101-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:06:53,643 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [941] 2026-10-07 23:06:53,772 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [942] 2026-10-07 23:06:53,892 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:06:57,076 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_capacity_toggle_cargo: Starting TestCapacityToggleCargo.test_use_load_capacity_false_cargo_probe_returns_loadable ... 2026-10-07 23:06:57,601 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <681354267284032.1791414417.433463573455811-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:06:57,695 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [943] 2026-10-07 23:06:57,836 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <377586289875322.1791414417.749829769134521-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:06:57,848 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [944] 2026-10-07 23:06:57,993 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [945] 2026-10-07 23:06:58,152 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [946] 2026-10-07 23:06:58,313 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <141779927531051.1791414418.224184513092041-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:06:58,330 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [947] 2026-10-07 23:06:58,487 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <696487241258393.1791414418.413059234619141-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:06:58,498 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [948] 2026-10-07 23:06:58,668 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [949] 2026-10-07 23:06:58,813 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [950] 2026-10-07 23:06:59,080 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_capacity_toggle_cargo: Starting TestCapacityToggleCargo.test_use_load_capacity_false_cargo_skips_weight_check ... 2026-10-07 23:06:59,403 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <066277543293556.1791414419.201855659484863-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:06:59,503 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [951] 2026-10-07 23:06:59,625 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <465522974176218.1791414419.560583114624023-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:06:59,660 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [952] 2026-10-07 23:06:59,810 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [953] 2026-10-07 23:06:59,921 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [954] 2026-10-07 23:07:00,039 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <609681299712627.1791414419.964631795883179-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:07:00,068 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [955] 2026-10-07 23:07:00,197 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <386506332217817.1791414420.128943681716919-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:07:00,208 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [956] 2026-10-07 23:07:00,363 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [957] 2026-10-07 23:07:00,507 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [958] 2026-10-07 23:07:00,719 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_capacity_toggle_cargo: Starting TestCapacityToggleCargo.test_use_load_capacity_true_cargo_raises_on_overload ... 2026-10-07 23:07:01,038 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <138498249581252.1791414420.819733142852783-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:07:01,151 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [959] 2026-10-07 23:07:01,286 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <395195519619422.1791414421.212758779525757-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:07:01,298 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [960] 2026-10-07 23:07:01,466 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [961] 2026-10-07 23:07:01,624 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [962] 2026-10-07 23:07:01,768 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <484207042549231.1791414421.690048456192017-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:07:01,786 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [963] 2026-10-07 23:07:01,911 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <608091391317362.1791414421.844562292098999-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:07:01,920 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [964] 2026-10-07 23:07:02,027 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [965] 2026-10-07 23:07:02,153 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [966] 2026-10-07 23:07:02,399 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:07:05,472 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_cargo_constraints: Starting TestFleetBookingCargoConstraints.test_010_transport_type_must_be_cargo_for_cargo_lines ... 2026-10-07 23:07:05,719 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_cargo_constraints: Starting TestFleetBookingCargoConstraints.test_011_transport_type_cargo_allows_cargo_lines ... 2026-10-07 23:07:05,802 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_cargo_constraints: Starting TestFleetBookingCargoConstraints.test_012_total_cargo_weight_cannot_exceed_demand ... 2026-10-07 23:07:06,011 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_cargo_constraints: Starting TestFleetBookingCargoConstraints.test_013_total_cargo_volume_cannot_exceed_demand ... 2026-10-07 23:07:06,353 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:07:09,134 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_item_assignment_01_cargo_manual: Starting TestFleetBookingItemAssignmentCargoManual.test_201_manual_assign_cargo_item_to_vehicle_and_trip ... 2026-10-07 23:07:09,544 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <953654554616502.1791414429.414589166641235-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:07:09,626 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [967] 2026-10-07 23:07:09,761 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <836299259765599.1791414429.684549570083618-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:07:09,774 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [968] 2026-10-07 23:07:09,900 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [969] 2026-10-07 23:07:10,012 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [970] 2026-10-07 23:07:10,123 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <143466942276300.1791414430.055222749710083-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:07:10,134 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [971] 2026-10-07 23:07:10,244 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <878314121661958.1791414430.184134483337402-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:07:10,254 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [972] 2026-10-07 23:07:10,378 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [973] 2026-10-07 23:07:10,500 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [974] 2026-10-07 23:07:11,028 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #551 deleted trip.segment records with IDs: [83] 2026-10-07 23:07:11,181 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_item_assignment_01_cargo_manual: Starting TestFleetBookingItemAssignmentCargoManual.test_202_manual_remove_cargo_item_from_trip ... 2026-10-07 23:07:11,425 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <172302201220598.1791414431.270508050918579-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:07:11,499 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [975] 2026-10-07 23:07:11,603 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <744338179571005.1791414431.540294647216797-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:07:11,612 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [976] 2026-10-07 23:07:11,739 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [977] 2026-10-07 23:07:11,889 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [978] 2026-10-07 23:07:11,999 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <751619752735242.1791414431.940839052200317-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:07:12,009 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [979] 2026-10-07 23:07:12,109 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <824580200546876.1791414432.050483465194702-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:07:12,118 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [980] 2026-10-07 23:07:12,252 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [981] 2026-10-07 23:07:12,375 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [982] 2026-10-07 23:07:12,843 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #551 deleted trip.segment records with IDs: [85] 2026-10-07 23:07:13,053 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [90, 91] 2026-10-07 23:07:13,182 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_item_assignment_01_cargo_manual: Starting TestFleetBookingItemAssignmentCargoManual.test_203_incompatible_vehicle_cannot_load_cargo ... 2026-10-07 23:07:13,465 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <135148821453589.1791414433.295913219451904-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:07:13,565 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [983] 2026-10-07 23:07:13,680 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <080294198255079.1791414433.618524074554443-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:07:13,689 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [984] 2026-10-07 23:07:13,801 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [985] 2026-10-07 23:07:13,988 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [986] 2026-10-07 23:07:14,118 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <871248301578897.1791414434.042562246322632-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:07:14,129 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [987] 2026-10-07 23:07:14,247 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <189120652410925.1791414434.180447816848755-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:07:14,266 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [988] 2026-10-07 23:07:14,391 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [989] 2026-10-07 23:07:14,526 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [990] 2026-10-07 23:07:14,633 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:07:17,495 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_item_assignment_02_auto_cargo_even: Starting TestFleetBookingItemAssignmentAutoCargoEven.test_301_auto_even_all_cargo_items_assigned_and_spread_across_vehicles ... 2026-10-07 23:07:17,997 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <685518499009288.1791414437.879182815551758-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:07:18,335 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [991] 2026-10-07 23:07:18,477 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <087324807309008.1791414438.385134220123291-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:07:18,488 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [992] 2026-10-07 23:07:18,605 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [993] 2026-10-07 23:07:18,730 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [994] 2026-10-07 23:07:18,838 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <777396606665794.1791414438.780595302581787-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:07:18,847 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [995] 2026-10-07 23:07:18,952 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <071591332588500.1791414438.893475055694580-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:07:18,962 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [996] 2026-10-07 23:07:19,072 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [997] 2026-10-07 23:07:19,184 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [998] 2026-10-07 23:07:19,338 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <381838558975274.1791414439.250935077667236-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:07:19,348 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [999] 2026-10-07 23:07:19,460 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <032772977733546.1791414439.400177240371704-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:07:19,470 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1000] 2026-10-07 23:07:19,602 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1001] 2026-10-07 23:07:19,732 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1002] 2026-10-07 23:07:19,867 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <326454415608348.1791414439.787771224975586-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:07:19,878 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1003] 2026-10-07 23:07:20,000 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <231617954598367.1791414439.940948009490967-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:07:20,009 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1004] 2026-10-07 23:07:20,157 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1005] 2026-10-07 23:07:20,324 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1006] 2026-10-07 23:07:20,436 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <696971955505852.1791414440.384065866470337-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:07:20,445 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1007] 2026-10-07 23:07:20,552 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <012474036596636.1791414440.491423845291138-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:07:20,562 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1008] 2026-10-07 23:07:20,697 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1009] 2026-10-07 23:07:20,835 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1010] 2026-10-07 23:07:20,988 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <617171276609517.1791414440.907340526580811-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:07:20,998 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1011] 2026-10-07 23:07:21,119 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <317980515282585.1791414441.055441379547119-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:07:21,128 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1012] 2026-10-07 23:07:21,250 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1013] 2026-10-07 23:07:21,408 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1014] 2026-10-07 23:07:21,577 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <104978193614270.1791414441.497014284133911-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:07:21,587 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1015] 2026-10-07 23:07:21,712 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <439805301934047.1791414441.641633510589600-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:07:21,722 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1016] 2026-10-07 23:07:21,871 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1017] 2026-10-07 23:07:22,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1018] 2026-10-07 23:07:22,116 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <123039247642681.1791414442.054029226303101-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:07:22,126 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1019] 2026-10-07 23:07:22,242 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <726815517438092.1791414442.179898738861084-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:07:22,251 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1020] 2026-10-07 23:07:22,375 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1021] 2026-10-07 23:07:22,503 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1022] 2026-10-07 23:07:22,635 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <585101781047713.1791414442.570543766021729-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:07:22,645 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1023] 2026-10-07 23:07:22,760 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <389044002553867.1791414442.697894573211670-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:07:22,770 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1024] 2026-10-07 23:07:22,900 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1025] 2026-10-07 23:07:23,023 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1026] 2026-10-07 23:07:23,138 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <187659501387429.1791414443.075056791305542-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:07:23,148 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1027] 2026-10-07 23:07:23,266 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <569038647806183.1791414443.201905012130737-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:07:23,276 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1028] 2026-10-07 23:07:23,403 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1029] 2026-10-07 23:07:23,533 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1030] 2026-10-07 23:07:23,650 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <245030456910667.1791414443.594748497009277-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:07:23,659 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1031] 2026-10-07 23:07:23,759 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <366752369684252.1791414443.707349538803101-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:07:23,767 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1032] 2026-10-07 23:07:23,878 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1033] 2026-10-07 23:07:23,992 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1034] 2026-10-07 23:07:24,100 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <821276071810926.1791414444.042006015777588-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:07:24,110 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1035] 2026-10-07 23:07:24,226 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <273139810912191.1791414444.163220167160034-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:07:24,235 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1036] 2026-10-07 23:07:24,369 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1037] 2026-10-07 23:07:24,513 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1038] 2026-10-07 23:07:25,004 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [87] 2026-10-07 23:07:25,386 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [89] 2026-10-07 23:07:25,731 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [91] 2026-10-07 23:07:26,000 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:07:28,887 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_item_assignment_02_auto_cargo_fill: Starting TestFleetBookingItemAssignmentAutoCargoFill.test_401_auto_fill_prefers_filling_single_vehicle_when_capacity_allows ... 2026-10-07 23:07:29,445 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <975174977629295.1791414449.312228679656982-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:07:29,865 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1039] 2026-10-07 23:07:30,070 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <773201036585688.1791414449.929968357086182-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:07:30,093 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1040] 2026-10-07 23:07:30,266 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1041] 2026-10-07 23:07:30,390 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1042] 2026-10-07 23:07:30,521 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <695712225867455.1791414450.444099426269531-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:07:30,535 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1043] 2026-10-07 23:07:30,652 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <937652430207977.1791414450.591766595840454-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:07:30,664 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1044] 2026-10-07 23:07:30,797 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1045] 2026-10-07 23:07:30,976 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1046] 2026-10-07 23:07:31,130 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <334884946480436.1791414451.044263839721680-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:07:31,147 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1047] 2026-10-07 23:07:31,307 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <317445865409401.1791414451.231319904327393-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:07:31,317 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1048] 2026-10-07 23:07:31,531 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1049] 2026-10-07 23:07:31,695 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1050] 2026-10-07 23:07:31,855 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <627788459028767.1791414451.784768104553223-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:07:31,866 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1051] 2026-10-07 23:07:31,982 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <946129668672632.1791414451.920634031295776-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:07:31,991 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1052] 2026-10-07 23:07:32,117 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1053] 2026-10-07 23:07:32,241 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1054] 2026-10-07 23:07:32,365 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <464390383722067.1791414452.311495542526245-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:07:32,375 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1055] 2026-10-07 23:07:32,492 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <335830112157151.1791414452.431297779083252-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:07:32,502 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1056] 2026-10-07 23:07:32,613 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1057] 2026-10-07 23:07:32,725 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1058] 2026-10-07 23:07:32,859 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <136510604277680.1791414452.800906658172607-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:07:32,869 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1059] 2026-10-07 23:07:32,990 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <672355281669034.1791414452.932886600494385-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:07:33,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1060] 2026-10-07 23:07:33,153 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1061] 2026-10-07 23:07:33,285 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1062] 2026-10-07 23:07:33,401 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <190579899945480.1791414453.347809791564941-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:07:33,409 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1063] 2026-10-07 23:07:33,524 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <187900778569588.1791414453.459686994552612-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:07:33,536 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1064] 2026-10-07 23:07:33,673 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1065] 2026-10-07 23:07:33,797 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1066] 2026-10-07 23:07:33,913 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <252223049899425.1791414453.848900318145752-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:07:33,924 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1067] 2026-10-07 23:07:34,032 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <574149280314716.1791414453.973600149154663-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:07:34,043 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1068] 2026-10-07 23:07:34,198 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1069] 2026-10-07 23:07:34,350 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1070] 2026-10-07 23:07:34,497 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <558400316322920.1791414454.436745643615723-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:07:34,506 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1071] 2026-10-07 23:07:34,608 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <049595818974282.1791414454.550550699234009-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:07:34,618 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1072] 2026-10-07 23:07:34,741 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1073] 2026-10-07 23:07:34,884 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1074] 2026-10-07 23:07:34,989 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <530490516466642.1791414454.936147451400757-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:07:34,997 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1075] 2026-10-07 23:07:35,102 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <523210442150211.1791414455.046194076538086-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:07:35,111 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1076] 2026-10-07 23:07:35,230 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1077] 2026-10-07 23:07:35,350 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1078] 2026-10-07 23:07:35,465 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <514321765410087.1791414455.412789106369019-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:07:35,475 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1079] 2026-10-07 23:07:35,595 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <469282739426871.1791414455.527812719345093-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:07:35,606 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1080] 2026-10-07 23:07:35,743 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1081] 2026-10-07 23:07:35,862 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1082] 2026-10-07 23:07:35,974 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <127629191472063.1791414455.913426399230957-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:07:35,982 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1083] 2026-10-07 23:07:36,078 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <892771788197247.1791414456.024847507476807-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:07:36,087 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1084] 2026-10-07 23:07:36,193 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1085] 2026-10-07 23:07:36,298 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1086] 2026-10-07 23:07:36,649 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [93] 2026-10-07 23:07:36,924 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:07:39,945 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_item_cargo_weight_volume: Starting TestFleetBookingItemCargoWeightVolume.test_020_booking_item_weight_includes_cargo_weight ... 2026-10-07 23:07:40,211 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_item_cargo_weight_volume: Starting TestFleetBookingItemCargoWeightVolume.test_021_booking_item_volume_includes_cargo_volume ... 2026-10-07 23:07:40,307 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_item_cargo_weight_volume: Starting TestFleetBookingItemCargoWeightVolume.test_022_booking_item_cargo_id_points_to_first_cargo ... 2026-10-07 23:07:40,433 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:07:43,637 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_report_cargo: Starting TestFleetBookingReportCargo.test_040_booking_report_aggregates_cargo_weight_and_volume ... 2026-10-07 23:07:44,024 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:07:47,123 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_cargo_basic: Starting TestFleetCargoBasic.test_001_create_cargo_on_draft_booking_success ... 2026-10-07 23:07:47,367 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_cargo_basic: Starting TestFleetCargoBasic.test_003_reassign_cargo_between_draft_bookings ... 2026-10-07 23:07:47,479 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_cargo_basic: Starting TestFleetCargoBasic.test_004_reassign_cargo_from_non_draft_booking_fails ... 2026-10-07 23:07:47,778 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <232488938731247.1791414467.607465982437134-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:07:47,927 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1087] 2026-10-07 23:07:48,051 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <175548369572781.1791414467.981083393096924-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:07:48,061 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1088] 2026-10-07 23:07:48,190 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1089] 2026-10-07 23:07:48,321 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1090] 2026-10-07 23:07:48,428 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <073560769815219.1791414468.369663000106812-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:07:48,438 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1091] 2026-10-07 23:07:48,537 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <292468300311005.1791414468.479980945587158-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:07:48,546 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1092] 2026-10-07 23:07:48,664 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1093] 2026-10-07 23:07:48,782 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1094] 2026-10-07 23:07:48,854 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_cargo_basic: Starting TestFleetCargoBasic.test_005_reassign_cargo_to_non_draft_booking_fails ... 2026-10-07 23:07:49,194 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <924212061203067.1791414468.978415727615356-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:07:49,360 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1095] 2026-10-07 23:07:49,485 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <904610804265308.1791414469.428966760635376-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:07:49,493 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1096] 2026-10-07 23:07:49,614 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1097] 2026-10-07 23:07:49,738 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1098] 2026-10-07 23:07:49,858 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <089916334257772.1791414469.788103818893433-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:07:49,868 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1099] 2026-10-07 23:07:50,061 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <351422579934836.1791414469.939946174621582-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:07:50,081 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1100] 2026-10-07 23:07:50,232 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1101] 2026-10-07 23:07:50,360 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1102] 2026-10-07 23:07:50,424 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_cargo_basic: Starting TestFleetCargoBasic.test_006_unlink_cargo_also_unlinks_booking_item ... 2026-10-07 23:07:50,583 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted fleet.cargo records with IDs: [34] 2026-10-07 23:07:50,644 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted fleet.booking.item records with IDs: [117] 2026-10-07 23:07:50,697 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:07:53,732 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_vehicle_cargo_capability: Starting TestFleetVehicleCargoCapability.test_031_check_capacity_for_cargo_within_limits ... 2026-10-07 23:07:54,112 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_vehicle_cargo_capability: Starting TestFleetVehicleCargoCapability.test_032_check_capacity_for_cargo_exceeding_weight ... 2026-10-07 23:07:54,453 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_vehicle_cargo_capability: Starting TestFleetVehicleCargoCapability.test_033_check_capacity_for_cargo_exceeding_volume ... 2026-10-07 23:07:54,780 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:07:57,586 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_vehicle_trip_cargo_integration: Starting TestFleetVehicleTripCargoIntegration.test_050_trip_cargo_ids_and_count_after_assign_trip ... 2026-10-07 23:07:58,047 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <727160827989623.1791414477.898839950561523-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:07:58,156 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1103] 2026-10-07 23:07:58,258 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <185882577403262.1791414478.202103137969971-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:07:58,270 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1104] 2026-10-07 23:07:58,468 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1105] 2026-10-07 23:07:58,630 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1106] 2026-10-07 23:07:58,758 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <472695412761666.1791414478.687628030776978-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:07:58,772 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1107] 2026-10-07 23:07:58,889 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <936569471530530.1791414478.824104547500610-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:07:58,899 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1108] 2026-10-07 23:07:59,048 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1109] 2026-10-07 23:07:59,171 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1110] 2026-10-07 23:07:59,598 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [95] 2026-10-07 23:07:59,733 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_vehicle_trip_cargo_integration: Starting TestFleetVehicleTripCargoIntegration.test_051_trip_cargo_ids_cleared_after_remove_from_trip ... 2026-10-07 23:08:00,093 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <433682704326356.1791414479.874758958816528-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:00,198 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1111] 2026-10-07 23:08:00,330 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <971492478205210.1791414480.267884492874146-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:00,339 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1112] 2026-10-07 23:08:00,473 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1113] 2026-10-07 23:08:00,607 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1114] 2026-10-07 23:08:00,725 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <093665263521355.1791414480.657376527786255-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:00,740 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1115] 2026-10-07 23:08:00,920 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <755256870699826.1791414480.820672512054443-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:00,936 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1116] 2026-10-07 23:08:01,094 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1117] 2026-10-07 23:08:01,235 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1118] 2026-10-07 23:08:01,749 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [97] 2026-10-07 23:08:01,924 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [102, 103] 2026-10-07 23:08:02,039 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_vehicle_trip_cargo_integration: Starting TestFleetVehicleTripCargoIntegration.test_052_action_view_cargo_multiple_cargo_returns_domain ... 2026-10-07 23:08:02,343 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <603108495287818.1791414482.173354148864746-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:02,425 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1119] 2026-10-07 23:08:02,550 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <163074572327591.1791414482.485206842422485-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:02,560 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1120] 2026-10-07 23:08:02,711 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1121] 2026-10-07 23:08:02,816 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1122] 2026-10-07 23:08:02,916 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <302102846742503.1791414482.860296964645386-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:02,925 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1123] 2026-10-07 23:08:03,017 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <181620656096137.1791414482.963627815246582-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:03,026 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1124] 2026-10-07 23:08:03,141 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1125] 2026-10-07 23:08:03,265 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1126] 2026-10-07 23:08:03,600 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [99] 2026-10-07 23:08:03,801 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_vehicle_trip_cargo_integration: Starting TestFleetVehicleTripCargoIntegration.test_053_action_view_cargo_single_cargo_opens_form_view ... 2026-10-07 23:08:04,092 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <361280627743673.1791414483.918339729309082-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:04,181 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1127] 2026-10-07 23:08:04,297 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <822969141474805.1791414484.232341289520264-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:04,308 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1128] 2026-10-07 23:08:04,448 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1129] 2026-10-07 23:08:04,600 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1130] 2026-10-07 23:08:04,738 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <794008547225961.1791414484.655655145645142-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:04,750 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1131] 2026-10-07 23:08:04,877 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <375902333473718.1791414484.799961090087891-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:04,894 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1132] 2026-10-07 23:08:05,049 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1133] 2026-10-07 23:08:05,187 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1134] 2026-10-07 23:08:05,552 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [101] 2026-10-07 23:08:05,754 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:08:05,777 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_gantt.tests.test_fleet_booking_gantt_action_wiring: Starting TestFleetBookingGanttActionWiring.test_the_booking_screen_gains_a_gantt_tab_without_losing_its_landing_view_or_a_slot ... 2026-10-07 23:08:05,842 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_gantt.tests.test_fleet_booking_gantt_action_wiring: Starting TestFleetBookingGanttActionWiring.test_this_module_ships_exactly_one_gantt_chart_per_model ... 2026-10-07 23:08:05,910 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_gantt.tests.test_fleet_booking_gantt_action_wiring: Starting TestFleetBookingGanttActionWiring.test_uninstalling_restores_the_booking_screen_to_its_pre_install_view_mode ... 2026-10-07 23:08:05,965 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_gantt.tests.test_fleet_booking_gantt_action_wiring: Starting TestFleetBookingGanttActionWiring.test_updating_the_module_never_duplicates_the_gantt_tab ... 2026-10-07 23:08:05,998 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_gantt.tests.test_fleet_booking_gantt_action_wiring: Starting TestFleetBookingGanttActionWiring.test_wiring_list_names_exactly_the_booking_screen ... 2026-10-07 23:08:06,042 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:08:06,060 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_map.tests.test_booking_map_arch: Starting TestBookingMapViewArch.test_action_fleet_booking_has_map_child_view ... 2026-10-07 23:08:06,096 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_map.tests.test_booking_map_arch: Starting TestBookingMapViewArch.test_booking_map_view_is_marker_only_non_routing ... 2026-10-07 23:08:06,140 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_map.tests.test_booking_map_arch: Starting TestBookingMapViewArch.test_booking_map_view_is_viin_map_type ... 2026-10-07 23:08:06,176 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_map.tests.test_booking_map_arch: Starting TestBookingMapViewArch.test_booking_map_view_marker_popup_fields ... 2026-10-07 23:08:06,212 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_map.tests.test_booking_map_arch: Starting TestBookingMapViewArch.test_booking_map_view_plots_pickup_address ... 2026-10-07 23:08:06,252 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_map.tests.test_booking_map_arch: Starting TestBookingMapViewArch.test_map_follows_every_native_mode_this_bridge_wired ... 2026-10-07 23:08:06,304 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_map.tests.test_booking_map_arch: Starting TestBookingMapViewArch.test_this_bridge_never_writes_its_mode_onto_the_action ... 2026-10-07 23:08:06,349 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:08:09,832 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_even: Starting TestFleetBookingItemAutoPassengerEven.test_101_even_distribution_employee_transport_only ... 2026-10-07 23:08:10,553 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <540276944429062.1791414490.371267795562744-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:11,061 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1135] 2026-10-07 23:08:11,254 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <014804919651126.1791414491.147190809249878-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:11,266 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1136] 2026-10-07 23:08:11,439 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1137] 2026-10-07 23:08:11,616 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1138] 2026-10-07 23:08:11,780 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <296334138228237.1791414491.680719614028931-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:11,794 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1139] 2026-10-07 23:08:11,951 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <460785397337934.1791414491.857756614685059-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:11,975 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1140] 2026-10-07 23:08:12,148 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1141] 2026-10-07 23:08:12,281 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1142] 2026-10-07 23:08:12,425 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <068266342653964.1791414492.345989465713501-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:12,441 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1143] 2026-10-07 23:08:12,597 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <264416321068490.1791414492.522163867950439-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:12,612 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1144] 2026-10-07 23:08:12,773 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1145] 2026-10-07 23:08:12,920 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1146] 2026-10-07 23:08:13,068 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <836266465397786.1791414492.982532501220703-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:13,082 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1147] 2026-10-07 23:08:13,218 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <279403766150824.1791414493.138578653335571-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:13,229 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1148] 2026-10-07 23:08:13,376 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1149] 2026-10-07 23:08:13,512 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1150] 2026-10-07 23:08:13,651 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <460149381235745.1791414493.589998483657837-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:13,661 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1151] 2026-10-07 23:08:13,792 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <414073343351977.1791414493.724264144897461-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:13,807 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1152] 2026-10-07 23:08:13,978 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1153] 2026-10-07 23:08:14,101 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1154] 2026-10-07 23:08:14,236 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <816036004068530.1791414494.155901432037354-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:14,250 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1155] 2026-10-07 23:08:14,394 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <439692765894079.1791414494.316726684570312-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:14,406 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1156] 2026-10-07 23:08:14,550 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1157] 2026-10-07 23:08:14,709 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1158] 2026-10-07 23:08:14,883 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <366840881222717.1791414494.802032709121704-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:14,896 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1159] 2026-10-07 23:08:15,052 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <901924235866704.1791414494.964490413665771-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:15,067 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1160] 2026-10-07 23:08:15,202 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1161] 2026-10-07 23:08:15,338 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1162] 2026-10-07 23:08:15,448 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <234592750396998.1791414495.384981870651245-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:15,460 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1163] 2026-10-07 23:08:15,606 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <338876333804774.1791414495.515736341476440-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:15,617 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1164] 2026-10-07 23:08:15,760 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1165] 2026-10-07 23:08:15,922 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1166] 2026-10-07 23:08:16,081 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <153595156259870.1791414496.005003452301025-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:16,091 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1167] 2026-10-07 23:08:16,206 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <151036923222993.1791414496.144664525985718-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:16,216 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1168] 2026-10-07 23:08:16,359 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1169] 2026-10-07 23:08:16,492 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1170] 2026-10-07 23:08:16,644 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <373609467683640.1791414496.558032035827637-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:16,658 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1171] 2026-10-07 23:08:16,822 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <966428766108004.1791414496.730073690414429-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:16,835 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1172] 2026-10-07 23:08:16,970 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1173] 2026-10-07 23:08:17,133 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1174] 2026-10-07 23:08:17,322 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <133748313009688.1791414497.249894618988037-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:17,335 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1175] 2026-10-07 23:08:17,521 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <169044626390670.1791414497.406104564666748-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:17,556 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1176] 2026-10-07 23:08:17,692 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1177] 2026-10-07 23:08:17,835 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1178] 2026-10-07 23:08:17,953 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <314755790265931.1791414497.889691352844238-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:17,963 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1179] 2026-10-07 23:08:18,081 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <124436980982160.1791414498.016521453857422-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:18,091 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1180] 2026-10-07 23:08:18,218 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1181] 2026-10-07 23:08:18,343 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1182] 2026-10-07 23:08:18,490 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <118203291550262.1791414498.411547422409058-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:18,502 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1183] 2026-10-07 23:08:18,623 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <056981833443319.1791414498.554100751876831-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:18,633 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1184] 2026-10-07 23:08:18,758 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1185] 2026-10-07 23:08:18,907 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1186] 2026-10-07 23:08:19,042 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <781384004124271.1791414498.978879213333130-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:19,051 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1187] 2026-10-07 23:08:19,157 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <437073502587909.1791414499.098163366317749-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:19,167 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1188] 2026-10-07 23:08:19,279 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1189] 2026-10-07 23:08:19,396 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1190] 2026-10-07 23:08:19,878 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [103] 2026-10-07 23:08:20,371 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [105] 2026-10-07 23:08:20,849 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [107] 2026-10-07 23:08:21,459 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [109] 2026-10-07 23:08:21,864 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [111] 2026-10-07 23:08:22,071 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [106] 2026-10-07 23:08:22,318 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [113, 114] 2026-10-07 23:08:22,587 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [108] 2026-10-07 23:08:22,804 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [117, 118] 2026-10-07 23:08:23,018 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [110] 2026-10-07 23:08:23,334 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [121, 122] 2026-10-07 23:08:23,523 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_even: Starting TestFleetBookingItemAutoPassengerEven.test_102_even_distribution_employee_exclusive_transport ... 2026-10-07 23:08:24,024 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <899201992881449.1791414503.835380315780640-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:24,524 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1191] 2026-10-07 23:08:24,675 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <168856010220753.1791414504.590534448623657-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:24,695 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1192] 2026-10-07 23:08:24,822 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1193] 2026-10-07 23:08:24,948 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1194] 2026-10-07 23:08:25,064 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <058797229056030.1791414505.000564336776733-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:25,074 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1195] 2026-10-07 23:08:25,189 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <298131557649788.1791414505.125655412673950-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:25,199 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1196] 2026-10-07 23:08:25,323 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1197] 2026-10-07 23:08:25,426 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1198] 2026-10-07 23:08:25,565 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <906166130663556.1791414505.492539882659912-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:25,582 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1199] 2026-10-07 23:08:25,780 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <115537100015172.1791414505.681943893432617-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:25,817 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1200] 2026-10-07 23:08:25,967 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1201] 2026-10-07 23:08:26,133 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1202] 2026-10-07 23:08:26,239 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <713733614524703.1791414506.180986404418945-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:26,248 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1203] 2026-10-07 23:08:26,355 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <731575399541299.1791414506.298815965652466-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:26,365 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1204] 2026-10-07 23:08:26,496 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1205] 2026-10-07 23:08:26,610 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1206] 2026-10-07 23:08:26,723 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <593068032050489.1791414506.665272235870361-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:26,733 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1207] 2026-10-07 23:08:26,846 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <752186990280844.1791414506.785583734512329-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:26,855 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1208] 2026-10-07 23:08:26,972 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1209] 2026-10-07 23:08:27,098 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1210] 2026-10-07 23:08:27,210 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <639422077806004.1791414507.150928020477295-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:27,220 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1211] 2026-10-07 23:08:27,349 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <967024797712069.1791414507.274643182754517-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:27,361 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1212] 2026-10-07 23:08:27,540 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1213] 2026-10-07 23:08:27,698 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1214] 2026-10-07 23:08:27,875 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <167825644116970.1791414507.792098283767700-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:27,889 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1215] 2026-10-07 23:08:28,011 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <942538032919836.1791414507.942032098770142-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:28,027 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1216] 2026-10-07 23:08:28,192 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1217] 2026-10-07 23:08:28,368 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1218] 2026-10-07 23:08:28,485 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <823561638037628.1791414508.424966096878052-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:28,495 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1219] 2026-10-07 23:08:28,604 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <821031780833861.1791414508.550151824951172-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:28,613 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1220] 2026-10-07 23:08:28,755 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1221] 2026-10-07 23:08:28,899 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1222] 2026-10-07 23:08:29,045 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <640838081422159.1791414508.983445405960083-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:29,056 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1223] 2026-10-07 23:08:29,189 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <420403150129346.1791414509.116393804550171-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:29,201 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1224] 2026-10-07 23:08:29,349 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1225] 2026-10-07 23:08:29,480 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1226] 2026-10-07 23:08:29,579 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <741613198400060.1791414509.523296594619751-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:29,589 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1227] 2026-10-07 23:08:29,695 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <690290816857448.1791414509.636991500854492-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:29,702 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1228] 2026-10-07 23:08:29,808 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1229] 2026-10-07 23:08:29,917 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1230] 2026-10-07 23:08:30,034 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <610933742939130.1791414509.979476928710938-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:30,043 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1231] 2026-10-07 23:08:30,148 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <560325312745896.1791414510.091159582138062-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:30,156 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1232] 2026-10-07 23:08:30,270 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1233] 2026-10-07 23:08:30,414 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1234] 2026-10-07 23:08:30,544 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <787886874218416.1791414510.468767166137695-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:30,572 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1235] 2026-10-07 23:08:30,701 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <258917544728887.1791414510.640813350677490-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:30,710 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1236] 2026-10-07 23:08:30,836 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1237] 2026-10-07 23:08:30,959 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1238] 2026-10-07 23:08:31,087 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <587836600852266.1791414511.026987791061401-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:31,096 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1239] 2026-10-07 23:08:31,228 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <486115706259853.1791414511.149367094039917-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:31,249 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1240] 2026-10-07 23:08:31,407 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1241] 2026-10-07 23:08:31,576 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1242] 2026-10-07 23:08:31,772 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <903257212786724.1791414511.638473749160767-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:31,796 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1243] 2026-10-07 23:08:31,933 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <044741322946355.1791414511.867302894592285-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:31,943 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1244] 2026-10-07 23:08:32,061 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1245] 2026-10-07 23:08:32,172 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1246] 2026-10-07 23:08:32,660 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [125] 2026-10-07 23:08:33,252 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [127] 2026-10-07 23:08:33,708 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [129] 2026-10-07 23:08:34,228 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [131] 2026-10-07 23:08:34,684 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [133] 2026-10-07 23:08:34,814 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_even: Starting TestFleetBookingItemAutoPassengerEven.test_103_even_distribution_vip_transport_only ... 2026-10-07 23:08:35,358 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <033950573843251.1791414515.166523933410645-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:35,815 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1247] 2026-10-07 23:08:35,918 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <450928039112620.1791414515.862476348876953-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:35,926 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1248] 2026-10-07 23:08:36,044 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1249] 2026-10-07 23:08:36,166 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1250] 2026-10-07 23:08:36,281 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <791461037080470.1791414516.216151237487793-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:36,289 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1251] 2026-10-07 23:08:36,393 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <782061228786251.1791414516.327474355697632-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:36,404 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1252] 2026-10-07 23:08:36,521 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1253] 2026-10-07 23:08:36,638 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1254] 2026-10-07 23:08:36,796 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <306214063817435.1791414516.711060285568237-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:36,820 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1255] 2026-10-07 23:08:36,954 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <617795847521410.1791414516.891638517379761-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:36,964 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1256] 2026-10-07 23:08:37,110 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1257] 2026-10-07 23:08:37,286 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1258] 2026-10-07 23:08:37,402 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <629474107234242.1791414517.340867996215820-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:37,414 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1259] 2026-10-07 23:08:37,535 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <039625826492469.1791414517.473699569702148-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:37,545 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1260] 2026-10-07 23:08:37,668 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1261] 2026-10-07 23:08:37,819 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1262] 2026-10-07 23:08:37,931 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <637278621140038.1791414517.875690937042236-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:37,940 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1263] 2026-10-07 23:08:38,040 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <845605623986034.1791414517.985922574996948-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:38,047 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1264] 2026-10-07 23:08:38,166 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1265] 2026-10-07 23:08:38,287 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1266] 2026-10-07 23:08:38,403 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <674398659880917.1791414518.347388982772827-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:38,412 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1267] 2026-10-07 23:08:38,535 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <698519733742385.1791414518.461179733276367-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:38,545 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1268] 2026-10-07 23:08:38,660 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1269] 2026-10-07 23:08:38,766 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1270] 2026-10-07 23:08:38,908 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <633848737423957.1791414518.829754352569580-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:38,922 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1271] 2026-10-07 23:08:39,069 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <818971640658310.1791414518.991971254348755-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:39,079 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1272] 2026-10-07 23:08:39,207 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1273] 2026-10-07 23:08:39,332 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1274] 2026-10-07 23:08:39,435 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <743231272726184.1791414519.377939939498901-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:39,445 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1275] 2026-10-07 23:08:39,545 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <281666531060120.1791414519.490273952484131-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:39,557 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1276] 2026-10-07 23:08:39,722 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1277] 2026-10-07 23:08:39,845 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1278] 2026-10-07 23:08:39,964 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <720616653613509.1791414519.914322137832642-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:39,971 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1279] 2026-10-07 23:08:40,068 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <549043811747119.1791414520.014330387115479-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:40,077 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1280] 2026-10-07 23:08:40,185 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1281] 2026-10-07 23:08:40,298 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1282] 2026-10-07 23:08:40,451 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <756933123406941.1791414520.348414182662964-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:40,478 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1283] 2026-10-07 23:08:40,613 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <403870584164485.1791414520.556594848632812-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:40,621 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1284] 2026-10-07 23:08:40,736 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1285] 2026-10-07 23:08:40,845 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1286] 2026-10-07 23:08:40,967 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <677823147634152.1791414520.910976171493530-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:40,975 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1287] 2026-10-07 23:08:41,094 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <999738289678457.1791414521.034056425094604-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:41,101 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1288] 2026-10-07 23:08:41,206 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1289] 2026-10-07 23:08:41,310 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1290] 2026-10-07 23:08:41,406 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <787235163786124.1791414521.355912685394287-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:41,415 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1291] 2026-10-07 23:08:41,512 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <719661469301871.1791414521.460676431655884-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:41,522 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1292] 2026-10-07 23:08:41,643 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1293] 2026-10-07 23:08:41,770 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1294] 2026-10-07 23:08:41,886 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <045116728503260.1791414521.833224773406982-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:41,894 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1295] 2026-10-07 23:08:41,993 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <043136219408032.1791414521.939958333969116-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:42,001 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1296] 2026-10-07 23:08:42,133 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1297] 2026-10-07 23:08:42,283 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1298] 2026-10-07 23:08:42,395 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <940165466331296.1791414522.336828470230103-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:42,404 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1299] 2026-10-07 23:08:42,519 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <277863364901774.1791414522.456578016281128-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:42,529 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1300] 2026-10-07 23:08:42,651 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1301] 2026-10-07 23:08:42,780 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1302] 2026-10-07 23:08:43,249 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [135] 2026-10-07 23:08:43,679 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [137] 2026-10-07 23:08:44,071 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [139] 2026-10-07 23:08:44,534 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [141] 2026-10-07 23:08:44,959 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [143] 2026-10-07 23:08:45,096 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_even: Starting TestFleetBookingItemAutoPassengerEven.test_104_even_distribution_vip_transport_only ... 2026-10-07 23:08:45,555 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <515809147068367.1791414525.420167446136475-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:46,019 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1303] 2026-10-07 23:08:46,146 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <218743531953564.1791414526.071013212203979-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:46,163 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1304] 2026-10-07 23:08:46,308 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1305] 2026-10-07 23:08:46,456 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1306] 2026-10-07 23:08:46,592 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <393015068611966.1791414526.511789321899414-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:46,600 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1307] 2026-10-07 23:08:46,699 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <547604912251405.1791414526.644935131072998-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:46,707 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1308] 2026-10-07 23:08:46,809 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1309] 2026-10-07 23:08:46,910 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1310] 2026-10-07 23:08:47,017 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <668780705024516.1791414526.963828802108765-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:47,025 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1311] 2026-10-07 23:08:47,143 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <021992142422032.1791414527.071792364120483-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:47,161 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1312] 2026-10-07 23:08:47,275 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1313] 2026-10-07 23:08:47,379 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1314] 2026-10-07 23:08:47,489 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <924567614280719.1791414527.431311130523682-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:47,499 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1315] 2026-10-07 23:08:47,616 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <198682865348245.1791414527.553309679031372-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:47,626 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1316] 2026-10-07 23:08:47,754 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1317] 2026-10-07 23:08:47,887 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1318] 2026-10-07 23:08:48,027 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <246539477021427.1791414527.965832233428955-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:48,037 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1319] 2026-10-07 23:08:48,157 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <146058090213585.1791414528.093540191650391-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:48,167 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1320] 2026-10-07 23:08:48,294 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1321] 2026-10-07 23:08:48,439 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1322] 2026-10-07 23:08:48,548 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <236896967410566.1791414528.492995023727417-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:48,557 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1323] 2026-10-07 23:08:48,659 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <404003333938614.1791414528.605115890502930-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:48,667 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1324] 2026-10-07 23:08:48,765 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1325] 2026-10-07 23:08:48,879 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1326] 2026-10-07 23:08:49,002 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <536196060636491.1791414528.942428588867188-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:49,012 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1327] 2026-10-07 23:08:49,125 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <813932894223578.1791414529.063961744308472-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:49,135 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1328] 2026-10-07 23:08:49,258 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1329] 2026-10-07 23:08:49,386 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1330] 2026-10-07 23:08:49,489 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <692789656259153.1791414529.433737277984619-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:49,499 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1331] 2026-10-07 23:08:49,599 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <565143872237957.1791414529.549238443374634-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:49,608 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1332] 2026-10-07 23:08:49,725 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1333] 2026-10-07 23:08:49,837 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1334] 2026-10-07 23:08:50,010 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <700447266690715.1791414529.901652812957764-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:50,023 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1335] 2026-10-07 23:08:50,145 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <261712688581254.1791414530.092322349548340-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:50,154 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1336] 2026-10-07 23:08:50,269 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1337] 2026-10-07 23:08:50,378 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1338] 2026-10-07 23:08:50,488 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <320181045272909.1791414530.428103446960449-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:50,495 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1339] 2026-10-07 23:08:50,586 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <108446351897939.1791414530.535172462463379-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:50,593 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1340] 2026-10-07 23:08:50,703 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1341] 2026-10-07 23:08:50,820 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1342] 2026-10-07 23:08:50,965 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <017223690370715.1791414530.888855218887329-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:50,976 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1343] 2026-10-07 23:08:51,095 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <250632715466365.1791414531.030177593231201-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:51,119 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1344] 2026-10-07 23:08:51,263 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1345] 2026-10-07 23:08:51,383 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1346] 2026-10-07 23:08:51,490 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <182517309327341.1791414531.430812358856201-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:51,499 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1347] 2026-10-07 23:08:51,601 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <704286654366664.1791414531.551439762115479-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:51,610 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1348] 2026-10-07 23:08:51,720 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1349] 2026-10-07 23:08:51,835 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1350] 2026-10-07 23:08:51,951 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <474289561407290.1791414531.897922754287720-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:51,960 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1351] 2026-10-07 23:08:52,070 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <078124330146928.1791414532.008002281188965-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:52,080 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1352] 2026-10-07 23:08:52,196 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1353] 2026-10-07 23:08:52,334 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1354] 2026-10-07 23:08:52,459 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <020356529777401.1791414532.389934062957764-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:52,472 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1355] 2026-10-07 23:08:52,602 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <929311920030376.1791414532.528252124786377-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:52,612 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1356] 2026-10-07 23:08:52,753 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1357] 2026-10-07 23:08:52,862 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1358] 2026-10-07 23:08:52,962 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_even: Starting TestFleetBookingItemAutoPassengerEven.test_105_even_distribution_vip_and_employee ... 2026-10-07 23:08:53,392 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <904401473593527.1791414533.253456592559814-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:53,826 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1359] 2026-10-07 23:08:53,940 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <050702882886023.1791414533.877871990203857-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:53,952 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1360] 2026-10-07 23:08:54,081 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1361] 2026-10-07 23:08:54,197 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1362] 2026-10-07 23:08:54,312 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <016571910611615.1791414534.246375799179077-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:54,322 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1363] 2026-10-07 23:08:54,439 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <866117613964342.1791414534.375647068023682-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:54,449 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1364] 2026-10-07 23:08:54,574 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1365] 2026-10-07 23:08:54,696 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1366] 2026-10-07 23:08:54,812 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <939853993415178.1791414534.756494998931885-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:54,819 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1367] 2026-10-07 23:08:54,914 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <330495471607531.1791414534.865282058715820-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:54,921 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1368] 2026-10-07 23:08:55,038 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1369] 2026-10-07 23:08:55,148 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1370] 2026-10-07 23:08:55,258 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <695861556411833.1791414535.198858499526978-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:55,268 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1371] 2026-10-07 23:08:55,388 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <683644870305983.1791414535.323834419250488-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:55,398 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1372] 2026-10-07 23:08:55,510 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1373] 2026-10-07 23:08:55,626 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1374] 2026-10-07 23:08:55,750 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <130077899278401.1791414535.696396112442017-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:55,760 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1375] 2026-10-07 23:08:55,877 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <498158435542821.1791414535.814202070236206-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:55,886 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1376] 2026-10-07 23:08:56,016 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1377] 2026-10-07 23:08:56,142 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1378] 2026-10-07 23:08:56,251 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <591709323277782.1791414536.195126056671143-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:56,260 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1379] 2026-10-07 23:08:56,365 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <797810272738925.1791414536.308681726455688-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:56,374 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1380] 2026-10-07 23:08:56,494 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1381] 2026-10-07 23:08:56,622 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1382] 2026-10-07 23:08:56,750 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <667498108412679.1791414536.689520835876465-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:56,761 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1383] 2026-10-07 23:08:56,867 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <354232897066670.1791414536.815832138061523-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:56,876 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1384] 2026-10-07 23:08:56,994 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1385] 2026-10-07 23:08:57,094 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1386] 2026-10-07 23:08:57,195 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <326793743065431.1791414537.134508371353149-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:57,205 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1387] 2026-10-07 23:08:57,296 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <581920235139989.1791414537.245166540145874-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:57,304 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1388] 2026-10-07 23:08:57,407 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1389] 2026-10-07 23:08:57,529 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1390] 2026-10-07 23:08:57,658 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <751620019397318.1791414537.596724987030029-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:57,671 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1391] 2026-10-07 23:08:57,815 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <236581724512342.1791414537.740310668945312-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:57,840 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1392] 2026-10-07 23:08:58,008 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1393] 2026-10-07 23:08:58,136 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1394] 2026-10-07 23:08:58,250 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <613804205094527.1791414538.186971664428711-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:58,260 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1395] 2026-10-07 23:08:58,375 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <353946959100229.1791414538.314311265945435-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:58,384 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1396] 2026-10-07 23:08:58,510 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1397] 2026-10-07 23:08:58,640 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1398] 2026-10-07 23:08:58,779 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <802965727082926.1791414538.713262557983398-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:58,789 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1399] 2026-10-07 23:08:58,914 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <692182726721656.1791414538.848392724990845-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:08:58,924 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1400] 2026-10-07 23:08:59,053 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1401] 2026-10-07 23:08:59,218 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1402] 2026-10-07 23:08:59,329 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <270117658955181.1791414539.271677255630493-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:08:59,338 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1403] 2026-10-07 23:08:59,433 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <576397683087935.1791414539.377432823181152-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:08:59,442 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1404] 2026-10-07 23:08:59,578 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1405] 2026-10-07 23:08:59,788 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1406] 2026-10-07 23:08:59,917 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <714168111527332.1791414539.864299535751343-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:08:59,926 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1407] 2026-10-07 23:09:00,025 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <513488120015444.1791414539.975324153900146-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:00,033 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1408] 2026-10-07 23:09:00,138 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1409] 2026-10-07 23:09:00,290 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1410] 2026-10-07 23:09:00,419 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <831407127471401.1791414540.359718561172485-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:00,428 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1411] 2026-10-07 23:09:00,554 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <726530750808420.1791414540.481745719909668-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:00,571 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1412] 2026-10-07 23:09:00,690 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1413] 2026-10-07 23:09:00,823 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1414] 2026-10-07 23:09:01,341 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [145] 2026-10-07 23:09:01,887 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [147] 2026-10-07 23:09:02,327 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [149] 2026-10-07 23:09:02,779 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [151] 2026-10-07 23:09:03,209 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [153] 2026-10-07 23:09:03,477 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [152] 2026-10-07 23:09:03,805 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [155, 156] 2026-10-07 23:09:04,077 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [154] 2026-10-07 23:09:04,280 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [159, 160] 2026-10-07 23:09:04,521 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [157, 158] 2026-10-07 23:09:04,763 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [163, 164, 165] 2026-10-07 23:09:04,907 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_even: Starting TestFleetBookingItemAutoPassengerEven.test_106_even_distribution_capacity_exceeded ... 2026-10-07 23:09:05,361 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <359298644156443.1791414545.210967302322388-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:05,858 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1415] 2026-10-07 23:09:05,980 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <792638112850324.1791414545.913080215454102-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:05,990 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1416] 2026-10-07 23:09:06,121 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1417] 2026-10-07 23:09:06,250 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1418] 2026-10-07 23:09:06,372 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <299327845906785.1791414546.302763938903809-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:06,384 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1419] 2026-10-07 23:09:06,508 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <108884938786209.1791414546.441242456436157-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:06,517 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1420] 2026-10-07 23:09:06,646 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1421] 2026-10-07 23:09:06,819 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1422] 2026-10-07 23:09:06,972 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <484216788248275.1791414546.897400379180908-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:06,989 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1423] 2026-10-07 23:09:07,138 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <015558625732052.1791414547.060687303543091-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:07,155 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1424] 2026-10-07 23:09:07,304 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1425] 2026-10-07 23:09:07,441 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1426] 2026-10-07 23:09:07,578 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <032433933826932.1791414547.501254558563232-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:07,592 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1427] 2026-10-07 23:09:07,719 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <014613625048551.1791414547.647604465484619-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:07,729 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1428] 2026-10-07 23:09:07,879 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1429] 2026-10-07 23:09:08,022 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1430] 2026-10-07 23:09:08,167 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <344938659556765.1791414548.101936101913452-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:08,177 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1431] 2026-10-07 23:09:08,296 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <963128056127920.1791414548.231823205947876-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:08,306 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1432] 2026-10-07 23:09:08,456 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1433] 2026-10-07 23:09:08,610 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1434] 2026-10-07 23:09:08,747 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <637511856833227.1791414548.671357393264771-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:08,757 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1435] 2026-10-07 23:09:08,897 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <802556934122236.1791414548.815696239471436-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:08,922 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1436] 2026-10-07 23:09:09,061 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1437] 2026-10-07 23:09:09,205 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1438] 2026-10-07 23:09:09,352 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <407032919179798.1791414549.282652616500854-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:09,369 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1439] 2026-10-07 23:09:09,498 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <283246179540121.1791414549.424310684204102-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:09,507 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1440] 2026-10-07 23:09:09,642 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1441] 2026-10-07 23:09:09,783 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1442] 2026-10-07 23:09:09,896 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <893761692645146.1791414549.834951400756836-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:09,906 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1443] 2026-10-07 23:09:10,018 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <015799847957024.1791414549.958180189132690-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:10,028 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1444] 2026-10-07 23:09:10,152 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1445] 2026-10-07 23:09:10,286 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1446] 2026-10-07 23:09:10,413 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <164381868493751.1791414550.357630014419556-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:10,423 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1447] 2026-10-07 23:09:10,565 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <619410989596510.1791414550.477979660034180-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:10,576 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1448] 2026-10-07 23:09:10,725 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1449] 2026-10-07 23:09:10,881 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1450] 2026-10-07 23:09:10,994 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <807727053691744.1791414550.937612295150757-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:11,003 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1451] 2026-10-07 23:09:11,115 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <785235471563686.1791414551.054064750671387-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:11,125 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1452] 2026-10-07 23:09:11,287 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1453] 2026-10-07 23:09:11,432 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1454] 2026-10-07 23:09:11,567 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <360865792641611.1791414551.505651712417603-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:11,576 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1455] 2026-10-07 23:09:11,695 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <534000199298045.1791414551.632083177566528-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:11,705 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1456] 2026-10-07 23:09:11,841 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1457] 2026-10-07 23:09:11,963 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1458] 2026-10-07 23:09:12,070 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <455698527241296.1791414552.014261484146118-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:12,079 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1459] 2026-10-07 23:09:12,180 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <267691398772675.1791414552.124512672424316-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:12,189 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1460] 2026-10-07 23:09:12,295 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1461] 2026-10-07 23:09:12,424 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1462] 2026-10-07 23:09:12,559 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <051724877166098.1791414552.496721744537354-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:12,569 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1463] 2026-10-07 23:09:12,674 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <740875427521612.1791414552.617320537567139-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:12,681 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1464] 2026-10-07 23:09:12,787 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1465] 2026-10-07 23:09:12,918 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1466] 2026-10-07 23:09:13,081 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <256335421505920.1791414552.975347995758057-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:13,107 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1467] 2026-10-07 23:09:13,231 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <097217415484600.1791414553.167746782302856-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:13,241 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1468] 2026-10-07 23:09:13,371 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1469] 2026-10-07 23:09:13,498 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1470] 2026-10-07 23:09:14,014 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [169] 2026-10-07 23:09:14,452 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [171] 2026-10-07 23:09:14,794 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [173] 2026-10-07 23:09:15,170 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [175] 2026-10-07 23:09:15,676 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [177] 2026-10-07 23:09:15,906 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_even: Starting TestFleetBookingItemAutoPassengerEven.test_107_even_distribution_mixed_conditions ... 2026-10-07 23:09:16,339 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <083767055202568.1791414556.204049110412598-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:16,763 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1471] 2026-10-07 23:09:16,870 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <676312779585203.1791414556.811774492263794-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:16,879 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1472] 2026-10-07 23:09:17,020 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1473] 2026-10-07 23:09:17,163 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1474] 2026-10-07 23:09:17,269 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <347476815912951.1791414557.211380004882812-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:17,279 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1475] 2026-10-07 23:09:17,384 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <807856941104325.1791414557.325552463531494-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:17,393 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1476] 2026-10-07 23:09:17,550 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1477] 2026-10-07 23:09:17,662 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1478] 2026-10-07 23:09:17,788 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <976922380038048.1791414557.731572628021240-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:17,797 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1479] 2026-10-07 23:09:17,900 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <386589158246071.1791414557.846336364746094-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:17,909 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1480] 2026-10-07 23:09:18,022 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1481] 2026-10-07 23:09:18,138 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1482] 2026-10-07 23:09:18,249 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <482566412515408.1791414558.188456773757935-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:18,259 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1483] 2026-10-07 23:09:18,410 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <511896612042750.1791414558.314432144165039-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:18,420 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1484] 2026-10-07 23:09:18,547 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1485] 2026-10-07 23:09:18,662 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1486] 2026-10-07 23:09:18,781 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <568831660623215.1791414558.724585056304932-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:18,790 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1487] 2026-10-07 23:09:18,891 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <760245966417316.1791414558.839127779006958-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:18,899 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1488] 2026-10-07 23:09:19,020 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1489] 2026-10-07 23:09:19,135 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1490] 2026-10-07 23:09:19,241 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <179763864106465.1791414559.181638240814209-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:19,250 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1491] 2026-10-07 23:09:19,353 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <677427919304375.1791414559.298857688903809-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:19,362 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1492] 2026-10-07 23:09:19,481 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1493] 2026-10-07 23:09:19,597 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1494] 2026-10-07 23:09:19,709 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <999644081837918.1791414559.658332824707031-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:19,719 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1495] 2026-10-07 23:09:19,822 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <682072439127822.1791414559.764383316040039-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:19,832 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1496] 2026-10-07 23:09:19,943 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1497] 2026-10-07 23:09:20,067 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1498] 2026-10-07 23:09:20,165 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <384529054401835.1791414560.118115663528442-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:20,173 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1499] 2026-10-07 23:09:20,280 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <594528942055582.1791414560.216350793838501-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:20,291 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1500] 2026-10-07 23:09:20,420 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1501] 2026-10-07 23:09:20,523 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1502] 2026-10-07 23:09:20,642 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <097919523432809.1791414560.584639549255371-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:20,650 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1503] 2026-10-07 23:09:20,762 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <330945928562503.1791414560.698499679565430-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:20,772 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1504] 2026-10-07 23:09:20,895 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1505] 2026-10-07 23:09:21,026 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1506] 2026-10-07 23:09:21,130 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <650595511381347.1791414561.070731878280640-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:21,139 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1507] 2026-10-07 23:09:21,259 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <294046734593035.1791414561.194389104843140-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:21,269 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1508] 2026-10-07 23:09:21,397 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1509] 2026-10-07 23:09:21,524 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1510] 2026-10-07 23:09:21,652 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <979107727387960.1791414561.592457294464111-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:21,662 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1511] 2026-10-07 23:09:21,777 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <173203353337077.1791414561.714887857437134-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:21,786 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1512] 2026-10-07 23:09:21,909 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1513] 2026-10-07 23:09:22,033 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1514] 2026-10-07 23:09:22,143 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <820854924503268.1791414562.084238052368164-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:22,153 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1515] 2026-10-07 23:09:22,242 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <378411410524078.1791414562.194913864135742-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:22,250 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1516] 2026-10-07 23:09:22,365 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1517] 2026-10-07 23:09:22,481 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1518] 2026-10-07 23:09:22,591 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <167564138579965.1791414562.536882877349854-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:22,599 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1519] 2026-10-07 23:09:22,705 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <899616279740002.1791414562.646689653396606-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:22,714 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1520] 2026-10-07 23:09:22,828 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1521] 2026-10-07 23:09:22,951 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1522] 2026-10-07 23:09:23,066 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <447555343580600.1791414563.005800962448120-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:23,076 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1523] 2026-10-07 23:09:23,187 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <642993748399114.1791414563.129144668579102-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:23,195 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1524] 2026-10-07 23:09:23,313 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1525] 2026-10-07 23:09:23,434 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1526] 2026-10-07 23:09:23,889 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [179] 2026-10-07 23:09:24,443 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [181] 2026-10-07 23:09:24,956 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [183] 2026-10-07 23:09:25,303 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [182] 2026-10-07 23:09:25,679 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [185, 186] 2026-10-07 23:09:25,932 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [184] 2026-10-07 23:09:26,075 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [189, 190] 2026-10-07 23:09:26,326 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [187, 188] 2026-10-07 23:09:26,577 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [193, 194, 195] 2026-10-07 23:09:26,928 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [191, 192] 2026-10-07 23:09:27,219 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [199, 200, 201] 2026-10-07 23:09:27,414 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_even: Starting TestFleetBookingItemAutoPassengerEven.test_108_allocate_even_distribution_more_vehicles_than_items ... 2026-10-07 23:09:27,954 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <538845399942280.1791414567.775733470916748-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:28,444 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1527] 2026-10-07 23:09:28,560 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <676362049549980.1791414568.497752428054810-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:28,568 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1528] 2026-10-07 23:09:28,679 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1529] 2026-10-07 23:09:28,796 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1530] 2026-10-07 23:09:28,893 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <315704502684183.1791414568.844139575958252-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:28,901 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1531] 2026-10-07 23:09:29,001 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <837237438609479.1791414568.943450212478638-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:29,008 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1532] 2026-10-07 23:09:29,166 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1533] 2026-10-07 23:09:29,297 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1534] 2026-10-07 23:09:29,471 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <695245629801952.1791414569.373219251632690-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:29,482 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1535] 2026-10-07 23:09:29,595 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <900472829487712.1791414569.538534641265869-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:29,605 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1536] 2026-10-07 23:09:29,722 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1537] 2026-10-07 23:09:29,841 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1538] 2026-10-07 23:09:29,945 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <569936509220616.1791414569.891252756118774-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:29,953 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1539] 2026-10-07 23:09:30,062 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <635587436882191.1791414570.003784418106079-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:30,071 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1540] 2026-10-07 23:09:30,189 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1541] 2026-10-07 23:09:30,306 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1542] 2026-10-07 23:09:30,475 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <764553908968149.1791414570.394187211990356-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:30,485 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1543] 2026-10-07 23:09:30,661 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <548576177330202.1791414570.578484058380127-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:30,675 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1544] 2026-10-07 23:09:30,802 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1545] 2026-10-07 23:09:30,932 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1546] 2026-10-07 23:09:31,051 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <622421634802966.1791414570.989336490631104-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:31,061 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1547] 2026-10-07 23:09:31,181 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <651905533690929.1791414571.114774227142334-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:31,193 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1548] 2026-10-07 23:09:31,334 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1549] 2026-10-07 23:09:31,444 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1550] 2026-10-07 23:09:31,565 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <265984181605799.1791414571.510106086730957-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:31,574 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1551] 2026-10-07 23:09:31,680 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <627329296665109.1791414571.622176170349121-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:31,689 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1552] 2026-10-07 23:09:31,815 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1553] 2026-10-07 23:09:31,931 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1554] 2026-10-07 23:09:32,042 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <234758393092754.1791414571.982648611068726-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:32,052 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1555] 2026-10-07 23:09:32,160 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <548586177682741.1791414572.103551387786865-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:32,170 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1556] 2026-10-07 23:09:32,299 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1557] 2026-10-07 23:09:32,427 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1558] 2026-10-07 23:09:32,559 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <403696928760960.1791414572.498023748397827-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:32,569 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1559] 2026-10-07 23:09:32,688 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <048571006264557.1791414572.624807357788086-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:32,695 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1560] 2026-10-07 23:09:32,807 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1561] 2026-10-07 23:09:32,932 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1562] 2026-10-07 23:09:33,059 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <036545936668391.1791414572.988744497299194-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:33,067 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1563] 2026-10-07 23:09:33,174 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <278195700963466.1791414573.119375467300415-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:33,183 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1564] 2026-10-07 23:09:33,304 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1565] 2026-10-07 23:09:33,425 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1566] 2026-10-07 23:09:33,535 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <763589071454808.1791414573.487775564193726-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:33,542 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1567] 2026-10-07 23:09:33,636 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <290912244891514.1791414573.586850166320801-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:33,643 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1568] 2026-10-07 23:09:33,782 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1569] 2026-10-07 23:09:33,935 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1570] 2026-10-07 23:09:34,073 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <499596789293457.1791414573.996900558471680-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:34,083 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1571] 2026-10-07 23:09:34,212 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <573113971224567.1791414574.141505241394043-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:34,223 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1572] 2026-10-07 23:09:34,358 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1573] 2026-10-07 23:09:34,495 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1574] 2026-10-07 23:09:34,639 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <749063907734796.1791414574.574373960494995-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:34,651 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1575] 2026-10-07 23:09:34,771 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <971418499156861.1791414574.707554340362549-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:34,781 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1576] 2026-10-07 23:09:34,909 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1577] 2026-10-07 23:09:35,059 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1578] 2026-10-07 23:09:35,241 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <766570320824599.1791414575.148540735244751-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:35,251 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1579] 2026-10-07 23:09:35,373 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <829829048327524.1791414575.309601545333862-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:35,383 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1580] 2026-10-07 23:09:35,515 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1581] 2026-10-07 23:09:35,652 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1582] 2026-10-07 23:09:36,826 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [205] 2026-10-07 23:09:37,266 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [207] 2026-10-07 23:09:37,668 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [209] 2026-10-07 23:09:38,261 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [211] 2026-10-07 23:09:38,710 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [213] 2026-10-07 23:09:39,121 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [215] 2026-10-07 23:09:39,489 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [217] 2026-10-07 23:09:39,995 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [219] 2026-10-07 23:09:40,148 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_even: Starting TestFleetBookingItemAutoPassengerEven.test_109_allocate_even_vehicle_mixed ... 2026-10-07 23:09:40,575 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <278673819750609.1791414580.440224885940552-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:41,057 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1583] 2026-10-07 23:09:41,176 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <735572607869116.1791414581.112076520919800-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:41,185 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1584] 2026-10-07 23:09:41,303 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1585] 2026-10-07 23:09:41,435 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1586] 2026-10-07 23:09:41,553 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <330808136508475.1791414581.489329576492310-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:41,563 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1587] 2026-10-07 23:09:41,690 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <872669297845883.1791414581.617106437683105-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:41,705 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1588] 2026-10-07 23:09:41,837 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1589] 2026-10-07 23:09:41,979 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1590] 2026-10-07 23:09:42,096 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <300828244962801.1791414582.037938356399536-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:42,106 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1591] 2026-10-07 23:09:42,229 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <031861902273944.1791414582.157700777053833-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:42,240 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1592] 2026-10-07 23:09:42,386 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1593] 2026-10-07 23:09:42,510 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1594] 2026-10-07 23:09:42,621 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <165526271812354.1791414582.561626672744751-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:42,630 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1595] 2026-10-07 23:09:42,747 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <075918258941159.1791414582.682624101638794-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:42,763 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1596] 2026-10-07 23:09:42,889 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1597] 2026-10-07 23:09:43,007 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1598] 2026-10-07 23:09:43,117 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <380477231882628.1791414583.061776161193848-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:43,128 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1599] 2026-10-07 23:09:43,268 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <519091293419496.1791414583.197782516479492-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:43,279 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1600] 2026-10-07 23:09:43,401 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1601] 2026-10-07 23:09:43,526 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1602] 2026-10-07 23:09:43,639 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <579580486729462.1791414583.577776670455933-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:43,648 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1603] 2026-10-07 23:09:43,759 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <972656342936179.1791414583.702338457107544-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:43,768 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1604] 2026-10-07 23:09:43,879 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1605] 2026-10-07 23:09:43,991 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1606] 2026-10-07 23:09:44,101 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <634404845665328.1791414584.049947500228882-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:44,111 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1607] 2026-10-07 23:09:44,221 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <682979574933487.1791414584.164990663528442-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:44,228 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1608] 2026-10-07 23:09:44,321 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1609] 2026-10-07 23:09:44,447 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1610] 2026-10-07 23:09:44,562 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <007053196537601.1791414584.500209093093872-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:44,573 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1611] 2026-10-07 23:09:44,697 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <352945538448092.1791414584.628190755844116-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:44,707 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1612] 2026-10-07 23:09:44,853 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1613] 2026-10-07 23:09:45,041 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1614] 2026-10-07 23:09:45,194 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <738238865967596.1791414585.129335641860962-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:45,204 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1615] 2026-10-07 23:09:45,323 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <739535867272836.1791414585.261191368103027-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:45,333 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1616] 2026-10-07 23:09:45,467 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1617] 2026-10-07 23:09:45,595 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1618] 2026-10-07 23:09:45,707 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <092204836916320.1791414585.647132635116577-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:45,716 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1619] 2026-10-07 23:09:45,827 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <751393537665822.1791414585.768190383911133-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:45,837 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1620] 2026-10-07 23:09:45,972 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1621] 2026-10-07 23:09:46,097 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1622] 2026-10-07 23:09:46,210 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <039169596953211.1791414586.150589227676392-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:46,219 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1623] 2026-10-07 23:09:46,367 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <595608041890652.1791414586.275278806686401-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:46,378 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1624] 2026-10-07 23:09:46,515 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1625] 2026-10-07 23:09:46,636 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1626] 2026-10-07 23:09:46,748 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <881725603059183.1791414586.692065954208374-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:46,757 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1627] 2026-10-07 23:09:46,878 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <963965416945839.1791414586.812600851058960-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:46,893 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1628] 2026-10-07 23:09:47,035 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1629] 2026-10-07 23:09:47,158 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1630] 2026-10-07 23:09:47,276 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <863940083413137.1791414587.219249486923218-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:47,285 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1631] 2026-10-07 23:09:47,387 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <880110699724167.1791414587.331732034683228-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:47,395 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1632] 2026-10-07 23:09:47,531 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1633] 2026-10-07 23:09:47,654 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1634] 2026-10-07 23:09:47,789 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <474728474977030.1791414587.709242820739746-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:47,797 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1635] 2026-10-07 23:09:47,915 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <040269008752501.1791414587.852565526962280-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:47,925 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1636] 2026-10-07 23:09:48,094 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1637] 2026-10-07 23:09:48,214 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1638] 2026-10-07 23:09:48,635 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [221] 2026-10-07 23:09:49,265 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [223] 2026-10-07 23:09:49,691 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [225] 2026-10-07 23:09:50,128 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [227] 2026-10-07 23:09:50,540 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [229] 2026-10-07 23:09:50,764 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [228] 2026-10-07 23:09:51,003 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [231, 232] 2026-10-07 23:09:51,207 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [230] 2026-10-07 23:09:51,382 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [235, 236] 2026-10-07 23:09:51,670 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [233, 234] 2026-10-07 23:09:51,968 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [239, 240, 241] 2026-10-07 23:09:52,104 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_even: Starting TestFleetBookingItemAutoPassengerEven.test_201_split_trip_by_transport_cycles ... 2026-10-07 23:09:52,586 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <877879326363721.1791414592.421473264694214-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:53,037 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1639] 2026-10-07 23:09:53,185 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <256478535864367.1791414593.093536853790283-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:53,192 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1640] 2026-10-07 23:09:53,312 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1641] 2026-10-07 23:09:53,478 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1642] 2026-10-07 23:09:53,597 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <623313485124771.1791414593.532185077667236-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:53,609 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1643] 2026-10-07 23:09:53,734 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <677733472986683.1791414593.666547298431396-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:53,749 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1644] 2026-10-07 23:09:53,869 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1645] 2026-10-07 23:09:53,980 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1646] 2026-10-07 23:09:54,089 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <527994123208801.1791414594.035659551620483-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:54,097 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1647] 2026-10-07 23:09:54,195 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <977243889677640.1791414594.143486261367798-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:54,203 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1648] 2026-10-07 23:09:54,315 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1649] 2026-10-07 23:09:54,447 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1650] 2026-10-07 23:09:54,575 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <620679139187313.1791414594.503011465072632-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:54,585 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1651] 2026-10-07 23:09:54,698 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <237437506964111.1791414594.635642051696777-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:54,708 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1652] 2026-10-07 23:09:54,849 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1653] 2026-10-07 23:09:54,993 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1654] 2026-10-07 23:09:55,122 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <963008930612853.1791414595.059705972671509-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:55,132 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1655] 2026-10-07 23:09:55,250 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <197103814461707.1791414595.183313846588135-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:55,259 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1656] 2026-10-07 23:09:55,371 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1657] 2026-10-07 23:09:55,488 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1658] 2026-10-07 23:09:55,670 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <997160572091741.1791414595.585879325866699-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:55,683 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1659] 2026-10-07 23:09:55,807 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <963967213610785.1791414595.743552923202515-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:55,817 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1660] 2026-10-07 23:09:55,979 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1661] 2026-10-07 23:09:56,128 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1662] 2026-10-07 23:09:56,264 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <117756597861179.1791414596.199979782104492-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:56,275 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1663] 2026-10-07 23:09:56,397 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <020482108354266.1791414596.332497596740723-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:56,407 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1664] 2026-10-07 23:09:56,552 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1665] 2026-10-07 23:09:56,680 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1666] 2026-10-07 23:09:56,823 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <429051831549495.1791414596.751150369644165-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:56,833 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1667] 2026-10-07 23:09:56,981 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <511745770231040.1791414596.890274047851562-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:56,992 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1668] 2026-10-07 23:09:57,118 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1669] 2026-10-07 23:09:57,225 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1670] 2026-10-07 23:09:57,340 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <362382138216957.1791414597.283022165298462-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:57,348 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1671] 2026-10-07 23:09:57,491 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <377835404308544.1791414597.392259120941162-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:57,504 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1672] 2026-10-07 23:09:57,670 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1673] 2026-10-07 23:09:57,781 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1674] 2026-10-07 23:09:57,886 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <996911414591440.1791414597.828990459442139-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:57,896 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1675] 2026-10-07 23:09:58,001 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <453667731954091.1791414597.941503763198853-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:58,011 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1676] 2026-10-07 23:09:58,133 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1677] 2026-10-07 23:09:58,249 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1678] 2026-10-07 23:09:58,347 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <956963895737100.1791414598.297385215759277-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:58,359 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1679] 2026-10-07 23:09:58,471 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <232865627086877.1791414598.412047624588013-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:58,482 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1680] 2026-10-07 23:09:58,609 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1681] 2026-10-07 23:09:58,752 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1682] 2026-10-07 23:09:58,846 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <201004906849380.1791414598.800884008407593-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:09:58,855 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1683] 2026-10-07 23:09:58,967 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <429761261180412.1791414598.906216859817505-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:09:58,976 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1684] 2026-10-07 23:09:59,179 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1685] 2026-10-07 23:09:59,308 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1686] 2026-10-07 23:09:59,469 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <471467243235754.1791414599.409653186798096-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:09:59,479 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1687] 2026-10-07 23:09:59,582 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <962993170914619.1791414599.528925418853760-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:09:59,594 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1688] 2026-10-07 23:09:59,749 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1689] 2026-10-07 23:09:59,880 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1690] 2026-10-07 23:10:00,020 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <326593205762347.1791414599.933242797851562-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:00,032 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1691] 2026-10-07 23:10:00,182 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <508024345314983.1791414600.084018945693970-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:00,194 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1692] 2026-10-07 23:10:00,320 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1693] 2026-10-07 23:10:00,447 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1694] 2026-10-07 23:10:00,863 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <564319138777173.1791414600.796305894851685-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:01,320 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1695] 2026-10-07 23:10:01,476 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <994589365537587.1791414601.378568410873413-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:01,486 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1696] 2026-10-07 23:10:01,643 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1697] 2026-10-07 23:10:01,798 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1698] 2026-10-07 23:10:01,927 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <001017449857902.1791414601.863935232162476-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:01,938 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1699] 2026-10-07 23:10:02,049 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <382150986727385.1791414601.991801738739014-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:02,062 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1700] 2026-10-07 23:10:02,191 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1701] 2026-10-07 23:10:02,333 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1702] 2026-10-07 23:10:02,495 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <161330615049824.1791414602.424942731857300-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:02,505 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1703] 2026-10-07 23:10:02,632 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <340033865191610.1791414602.560430765151978-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:02,655 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1704] 2026-10-07 23:10:02,790 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1705] 2026-10-07 23:10:02,936 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1706] 2026-10-07 23:10:03,077 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <003142172969730.1791414603.005793333053589-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:03,094 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1707] 2026-10-07 23:10:03,223 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <462973678634348.1791414603.152435541152954-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:03,234 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1708] 2026-10-07 23:10:03,384 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1709] 2026-10-07 23:10:03,518 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1710] 2026-10-07 23:10:03,667 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <943045695743966.1791414603.598215341567993-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:03,677 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1711] 2026-10-07 23:10:03,803 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <231140847447325.1791414603.725757360458374-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:03,815 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1712] 2026-10-07 23:10:03,946 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1713] 2026-10-07 23:10:04,075 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1714] 2026-10-07 23:10:04,194 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <488474896159785.1791414604.129637718200684-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:04,207 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1715] 2026-10-07 23:10:04,327 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <083251105862705.1791414604.267911434173584-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:04,338 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1716] 2026-10-07 23:10:04,494 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1717] 2026-10-07 23:10:04,626 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1718] 2026-10-07 23:10:04,812 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <440301976728640.1791414604.705693960189819-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:04,824 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1719] 2026-10-07 23:10:04,953 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <484234169114979.1791414604.886872053146362-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:04,963 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1720] 2026-10-07 23:10:05,105 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1721] 2026-10-07 23:10:05,257 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1722] 2026-10-07 23:10:05,386 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <288911647888798.1791414605.318469285964966-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:05,399 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1723] 2026-10-07 23:10:05,545 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <219397980864357.1791414605.457173109054565-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:05,559 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1724] 2026-10-07 23:10:05,709 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1725] 2026-10-07 23:10:05,851 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1726] 2026-10-07 23:10:06,007 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <459471719009191.1791414605.938556909561157-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:06,019 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1727] 2026-10-07 23:10:06,155 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <736967339590361.1791414606.076545000076294-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:06,164 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1728] 2026-10-07 23:10:06,305 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1729] 2026-10-07 23:10:06,441 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1730] 2026-10-07 23:10:06,582 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <429740602907594.1791414606.496758937835693-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:06,602 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1731] 2026-10-07 23:10:06,725 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <141071941415668.1791414606.651655673980713-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:06,741 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1732] 2026-10-07 23:10:06,880 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1733] 2026-10-07 23:10:07,011 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1734] 2026-10-07 23:10:07,181 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <292945888891556.1791414607.113287925720215-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:07,191 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1735] 2026-10-07 23:10:07,327 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <429566230450709.1791414607.252662420272827-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:07,337 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1736] 2026-10-07 23:10:07,482 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1737] 2026-10-07 23:10:07,617 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1738] 2026-10-07 23:10:07,745 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <973156749052718.1791414607.681395053863525-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:07,759 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1739] 2026-10-07 23:10:07,881 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <659442531177228.1791414607.810987949371338-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:07,895 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1740] 2026-10-07 23:10:08,038 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1741] 2026-10-07 23:10:08,170 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1742] 2026-10-07 23:10:08,296 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <644936010211625.1791414608.245295763015747-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:08,305 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1743] 2026-10-07 23:10:08,427 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <659184342558384.1791414608.356694221496582-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:08,437 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1744] 2026-10-07 23:10:08,580 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1745] 2026-10-07 23:10:08,732 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1746] 2026-10-07 23:10:08,868 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <209261518169639.1791414608.791733741760254-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:08,878 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1747] 2026-10-07 23:10:09,007 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <749463373697463.1791414608.938892364501953-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:09,017 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1748] 2026-10-07 23:10:09,133 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1749] 2026-10-07 23:10:09,255 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1750] 2026-10-07 23:10:09,815 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [245] 2026-10-07 23:10:10,371 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [247] 2026-10-07 23:10:10,911 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [249] 2026-10-07 23:10:11,452 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [251] 2026-10-07 23:10:11,908 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [253] 2026-10-07 23:10:12,112 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [248] 2026-10-07 23:10:12,358 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [255, 256] 2026-10-07 23:10:12,629 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [250] 2026-10-07 23:10:12,840 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [259, 260] 2026-10-07 23:10:13,066 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [252] 2026-10-07 23:10:13,327 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [263, 264] 2026-10-07 23:10:13,736 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [267] 2026-10-07 23:10:14,174 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [269] 2026-10-07 23:10:14,553 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [271] 2026-10-07 23:10:14,942 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [273] 2026-10-07 23:10:15,309 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [275] 2026-10-07 23:10:15,457 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [270] 2026-10-07 23:10:15,598 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [277, 278] 2026-10-07 23:10:15,859 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [272] 2026-10-07 23:10:16,012 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [281, 282] 2026-10-07 23:10:16,188 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [274] 2026-10-07 23:10:16,426 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [285, 286] 2026-10-07 23:10:16,568 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:10:19,691 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_fill: Starting TestFleetBookingItemAutoPassengerFill.test_101_allocate_fill_vehicle_non_exclusive ... 2026-10-07 23:10:20,184 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <909661348266232.1791414620.060304880142212-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:20,638 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1751] 2026-10-07 23:10:20,751 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <331963124716363.1791414620.689661741256714-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:20,761 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1752] 2026-10-07 23:10:20,892 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1753] 2026-10-07 23:10:21,016 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1754] 2026-10-07 23:10:21,122 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <191739372804560.1791414621.060601949691772-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:21,132 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1755] 2026-10-07 23:10:21,245 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <653967274034415.1791414621.184197425842285-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:21,255 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1756] 2026-10-07 23:10:21,376 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1757] 2026-10-07 23:10:21,516 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1758] 2026-10-07 23:10:21,664 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <421030703652022.1791414621.587080955505371-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:21,677 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1759] 2026-10-07 23:10:21,802 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <531168478525268.1791414621.731912136077881-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:21,823 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1760] 2026-10-07 23:10:21,955 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1761] 2026-10-07 23:10:22,087 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1762] 2026-10-07 23:10:22,202 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <969005659423905.1791414622.147544860839844-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:22,211 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1763] 2026-10-07 23:10:22,296 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <509494124441651.1791414622.253125190734863-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:22,313 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1764] 2026-10-07 23:10:22,435 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1765] 2026-10-07 23:10:22,556 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1766] 2026-10-07 23:10:22,678 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <346885029477750.1791414622.632527589797974-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:22,685 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1767] 2026-10-07 23:10:22,792 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <375467812527768.1791414622.735497951507568-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:22,802 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1768] 2026-10-07 23:10:22,911 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1769] 2026-10-07 23:10:23,025 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1770] 2026-10-07 23:10:23,169 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <291529358037075.1791414623.097119331359863-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:23,180 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1771] 2026-10-07 23:10:23,291 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <069876028201096.1791414623.237024784088135-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:23,300 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1772] 2026-10-07 23:10:23,418 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1773] 2026-10-07 23:10:23,550 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1774] 2026-10-07 23:10:23,685 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <272495489455249.1791414623.615169525146484-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:23,697 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1775] 2026-10-07 23:10:23,840 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <255156649267415.1791414623.754577875137329-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:23,851 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1776] 2026-10-07 23:10:24,008 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1777] 2026-10-07 23:10:24,140 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1778] 2026-10-07 23:10:24,270 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <181301351013106.1791414624.190039634704590-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:24,288 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1779] 2026-10-07 23:10:24,422 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <307512101568963.1791414624.344565391540527-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:24,431 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1780] 2026-10-07 23:10:24,584 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1781] 2026-10-07 23:10:24,743 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1782] 2026-10-07 23:10:24,865 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <839690781737720.1791414624.810781240463257-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:24,874 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1783] 2026-10-07 23:10:24,977 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <176056757656099.1791414624.922594308853149-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:24,985 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1784] 2026-10-07 23:10:25,124 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1785] 2026-10-07 23:10:25,273 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1786] 2026-10-07 23:10:25,435 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <943553875972394.1791414625.327767610549927-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:25,444 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1787] 2026-10-07 23:10:25,544 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <522854264619902.1791414625.488070487976074-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:25,553 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1788] 2026-10-07 23:10:25,678 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1789] 2026-10-07 23:10:25,786 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1790] 2026-10-07 23:10:25,902 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <717988693258840.1791414625.849982023239136-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:25,909 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1791] 2026-10-07 23:10:26,021 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <912271963711959.1791414625.960926771163940-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:26,031 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1792] 2026-10-07 23:10:26,155 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1793] 2026-10-07 23:10:26,266 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1794] 2026-10-07 23:10:26,371 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <151918736190638.1791414626.310532569885254-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:26,379 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1795] 2026-10-07 23:10:26,484 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <759487291827764.1791414626.428043603897095-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:26,493 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1796] 2026-10-07 23:10:26,605 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1797] 2026-10-07 23:10:26,705 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1798] 2026-10-07 23:10:26,809 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <470538737795406.1791414626.755023241043091-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:26,818 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1799] 2026-10-07 23:10:26,941 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <228515928167224.1791414626.871574878692627-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:26,953 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1800] 2026-10-07 23:10:27,087 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1801] 2026-10-07 23:10:27,242 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1802] 2026-10-07 23:10:28,318 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <236929049635389.1791414627.304859161376953-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:28,327 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1803] 2026-10-07 23:10:28,456 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <673276121820130.1791414628.387115001678467-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:28,477 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1804] 2026-10-07 23:10:28,625 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1805] 2026-10-07 23:10:28,758 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1806] 2026-10-07 23:10:29,315 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [289] 2026-10-07 23:10:29,915 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [291] 2026-10-07 23:10:30,205 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [292] 2026-10-07 23:10:30,464 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [293, 294] 2026-10-07 23:10:30,803 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [295, 296] 2026-10-07 23:10:31,187 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [297, 298, 299] 2026-10-07 23:10:31,458 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [300, 301, 302] 2026-10-07 23:10:31,823 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [303, 304, 305, 306] 2026-10-07 23:10:32,407 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [311] 2026-10-07 23:10:32,661 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [312] 2026-10-07 23:10:32,927 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [313, 314] 2026-10-07 23:10:33,110 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_fill: Starting TestFleetBookingItemAutoPassengerFill.test_102_allocate_fill_vehicle_exclusive ... 2026-10-07 23:10:33,676 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <270224782851028.1791414633.484357118606567-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:34,136 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1807] 2026-10-07 23:10:34,253 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <810903407403601.1791414634.186319828033447-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:34,267 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1808] 2026-10-07 23:10:34,442 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1809] 2026-10-07 23:10:34,570 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1810] 2026-10-07 23:10:34,691 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <890371809658359.1791414634.629652976989746-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:34,700 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1811] 2026-10-07 23:10:34,805 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <148649184357316.1791414634.750417947769165-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:34,814 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1812] 2026-10-07 23:10:34,931 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1813] 2026-10-07 23:10:35,061 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1814] 2026-10-07 23:10:35,213 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <101973304628563.1791414635.133730411529541-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:35,228 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1815] 2026-10-07 23:10:35,375 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <252210439705879.1791414635.295232057571411-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:35,389 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1816] 2026-10-07 23:10:35,539 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1817] 2026-10-07 23:10:35,669 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1818] 2026-10-07 23:10:35,815 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <050430450472031.1791414635.725366830825806-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:35,825 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1819] 2026-10-07 23:10:35,938 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <500490543512320.1791414635.876270771026611-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:35,949 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1820] 2026-10-07 23:10:36,075 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1821] 2026-10-07 23:10:36,206 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1822] 2026-10-07 23:10:36,351 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <411910308079350.1791414636.288027048110962-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:36,365 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1823] 2026-10-07 23:10:36,515 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <742826220163855.1791414636.420385599136353-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:36,526 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1824] 2026-10-07 23:10:36,683 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1825] 2026-10-07 23:10:36,837 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1826] 2026-10-07 23:10:36,969 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <550060755172907.1791414636.902155876159668-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:36,979 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1827] 2026-10-07 23:10:37,096 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <164900969104395.1791414637.033777952194214-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:37,105 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1828] 2026-10-07 23:10:37,229 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1829] 2026-10-07 23:10:37,363 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1830] 2026-10-07 23:10:37,535 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <455631776840368.1791414637.459353923797607-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:37,554 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1831] 2026-10-07 23:10:37,685 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <981947054875425.1791414637.613458633422852-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:37,694 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1832] 2026-10-07 23:10:37,820 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1833] 2026-10-07 23:10:37,950 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1834] 2026-10-07 23:10:38,049 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <727303108343908.1791414638.002481460571289-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:38,061 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1835] 2026-10-07 23:10:38,204 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <089986802291472.1791414638.107365369796753-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:38,215 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1836] 2026-10-07 23:10:38,339 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1837] 2026-10-07 23:10:38,478 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1838] 2026-10-07 23:10:38,606 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <845899285965062.1791414638.545522451400757-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:38,615 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1839] 2026-10-07 23:10:38,726 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <153102832374809.1791414638.666683435440063-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:38,734 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1840] 2026-10-07 23:10:38,860 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1841] 2026-10-07 23:10:38,985 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1842] 2026-10-07 23:10:39,100 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <371622301852243.1791414639.038883686065674-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:39,110 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1843] 2026-10-07 23:10:39,221 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <204040104381652.1791414639.161938905715942-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:39,232 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1844] 2026-10-07 23:10:39,369 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1845] 2026-10-07 23:10:39,486 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1846] 2026-10-07 23:10:39,624 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <260525110953097.1791414639.551410198211670-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:39,642 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1847] 2026-10-07 23:10:39,774 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <158395549487100.1791414639.692507982254028-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:39,784 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1848] 2026-10-07 23:10:39,923 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1849] 2026-10-07 23:10:40,079 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1850] 2026-10-07 23:10:40,238 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <904205857834239.1791414640.151692867279053-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:40,247 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1851] 2026-10-07 23:10:40,372 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <629399949830292.1791414640.300807952880859-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:40,381 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1852] 2026-10-07 23:10:40,541 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1853] 2026-10-07 23:10:40,656 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1854] 2026-10-07 23:10:40,781 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <174217345682597.1791414640.723948001861572-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:40,790 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1855] 2026-10-07 23:10:40,902 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <464553300801644.1791414640.840046644210815-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:40,911 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1856] 2026-10-07 23:10:41,017 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1857] 2026-10-07 23:10:41,135 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1858] 2026-10-07 23:10:41,234 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <974477130079324.1791414641.186062812805176-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:41,242 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1859] 2026-10-07 23:10:41,345 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <909410274505119.1791414641.290215015411377-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:41,352 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1860] 2026-10-07 23:10:41,454 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1861] 2026-10-07 23:10:41,572 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1862] 2026-10-07 23:10:42,045 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [317] 2026-10-07 23:10:42,588 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [319] 2026-10-07 23:10:43,068 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [321] 2026-10-07 23:10:43,549 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [323] 2026-10-07 23:10:43,740 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_fill: Starting TestFleetBookingItemAutoPassengerFill.test_103_allocate_fill_vehicle_mixed ... 2026-10-07 23:10:44,212 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <867813786949853.1791414644.078482627868652-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:44,653 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1863] 2026-10-07 23:10:44,765 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <653338555316757.1791414644.701215744018555-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:44,774 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1864] 2026-10-07 23:10:44,875 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1865] 2026-10-07 23:10:44,987 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1866] 2026-10-07 23:10:45,094 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <014038710658133.1791414645.034499645233154-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:45,104 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1867] 2026-10-07 23:10:45,218 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <881953604120541.1791414645.155907630920410-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:45,229 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1868] 2026-10-07 23:10:45,354 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1869] 2026-10-07 23:10:45,461 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1870] 2026-10-07 23:10:45,573 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <889945939506984.1791414645.521474123001099-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:45,587 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1871] 2026-10-07 23:10:45,780 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <443248800679471.1791414645.651962995529175-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:45,793 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1872] 2026-10-07 23:10:45,935 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1873] 2026-10-07 23:10:46,078 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1874] 2026-10-07 23:10:46,231 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <256676636549863.1791414646.138806819915771-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:46,260 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1875] 2026-10-07 23:10:46,415 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <659843084646649.1791414646.325571060180664-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:46,448 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1876] 2026-10-07 23:10:46,626 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1877] 2026-10-07 23:10:46,774 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1878] 2026-10-07 23:10:46,914 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <750703310758236.1791414646.849884748458862-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:46,927 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1879] 2026-10-07 23:10:47,082 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <409065238581748.1791414646.985179185867310-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:47,096 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1880] 2026-10-07 23:10:47,317 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1881] 2026-10-07 23:10:47,504 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1882] 2026-10-07 23:10:47,627 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <181360266170218.1791414647.558547973632812-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:47,648 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1883] 2026-10-07 23:10:47,767 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <508214595928517.1791414647.703717708587646-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:47,777 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1884] 2026-10-07 23:10:47,909 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1885] 2026-10-07 23:10:48,039 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1886] 2026-10-07 23:10:48,173 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <007120628336277.1791414648.109943866729736-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:48,182 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1887] 2026-10-07 23:10:48,293 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <469532375896559.1791414648.235252141952515-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:48,301 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1888] 2026-10-07 23:10:48,426 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1889] 2026-10-07 23:10:48,547 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1890] 2026-10-07 23:10:48,656 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <603004062334938.1791414648.598432540893555-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:48,665 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1891] 2026-10-07 23:10:48,777 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <846630855170763.1791414648.716454029083252-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:48,787 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1892] 2026-10-07 23:10:48,911 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1893] 2026-10-07 23:10:49,040 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1894] 2026-10-07 23:10:49,181 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <848545094252907.1791414649.109501600265503-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:49,193 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1895] 2026-10-07 23:10:49,401 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <214836324767831.1791414649.275596380233765-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:49,417 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1896] 2026-10-07 23:10:49,545 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1897] 2026-10-07 23:10:49,679 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1898] 2026-10-07 23:10:49,774 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <325004109680508.1791414649.724583864212036-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:49,784 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1899] 2026-10-07 23:10:49,922 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <366440441844687.1791414649.832099676132202-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:49,932 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1900] 2026-10-07 23:10:50,055 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1901] 2026-10-07 23:10:50,170 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1902] 2026-10-07 23:10:50,293 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <905020754697592.1791414650.235893249511719-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:50,301 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1903] 2026-10-07 23:10:50,404 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <622329879737020.1791414650.350673437118530-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:50,413 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1904] 2026-10-07 23:10:50,534 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1905] 2026-10-07 23:10:50,650 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1906] 2026-10-07 23:10:50,757 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <397442668511118.1791414650.699638366699219-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:50,766 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1907] 2026-10-07 23:10:50,874 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <217480306257836.1791414650.816672801971436-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:50,883 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1908] 2026-10-07 23:10:51,009 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1909] 2026-10-07 23:10:51,123 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1910] 2026-10-07 23:10:51,234 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <949260577177747.1791414651.184074163436890-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:51,243 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1911] 2026-10-07 23:10:51,375 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <070192596361400.1791414651.298657417297363-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:51,387 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1912] 2026-10-07 23:10:51,528 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1913] 2026-10-07 23:10:51,659 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1914] 2026-10-07 23:10:51,776 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <640415649824609.1791414651.712429285049438-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:51,787 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1915] 2026-10-07 23:10:51,907 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <605259021384972.1791414651.842720746994019-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:51,918 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1916] 2026-10-07 23:10:52,046 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1917] 2026-10-07 23:10:52,188 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1918] 2026-10-07 23:10:52,858 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [325] 2026-10-07 23:10:53,461 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [327] 2026-10-07 23:10:53,922 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [329] 2026-10-07 23:10:54,486 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [331] 2026-10-07 23:10:54,709 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [332] 2026-10-07 23:10:54,951 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [333, 334] 2026-10-07 23:10:55,132 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [335, 336] 2026-10-07 23:10:55,307 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [337, 338, 339] 2026-10-07 23:10:55,810 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [343] 2026-10-07 23:10:55,952 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_fleet_booking_item_assignment_02_auto_passenger_fill: Starting TestFleetBookingItemAutoPassengerFill.test_104_unassignable_items_with_empty_vehicles ... 2026-10-07 23:10:56,438 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <945596386578627.1791414656.290678262710571-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:56,931 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1919] 2026-10-07 23:10:57,053 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <902459924111908.1791414656.986447811126709-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:57,063 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1920] 2026-10-07 23:10:57,178 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1921] 2026-10-07 23:10:57,312 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1922] 2026-10-07 23:10:57,457 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <844736989270815.1791414657.381518602371216-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:57,471 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1923] 2026-10-07 23:10:57,589 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <502986055528365.1791414657.525376081466675-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:57,599 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1924] 2026-10-07 23:10:57,725 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1925] 2026-10-07 23:10:57,852 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1926] 2026-10-07 23:10:57,984 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <681239851790072.1791414657.921890735626221-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:57,994 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1927] 2026-10-07 23:10:58,106 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <942256093112384.1791414658.048404932022095-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:58,115 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1928] 2026-10-07 23:10:58,232 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1929] 2026-10-07 23:10:58,342 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1930] 2026-10-07 23:10:58,449 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <374931393679304.1791414658.389655828475952-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:58,459 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1931] 2026-10-07 23:10:58,570 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <836218213117524.1791414658.508140325546265-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:58,579 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1932] 2026-10-07 23:10:58,722 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1933] 2026-10-07 23:10:58,882 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1934] 2026-10-07 23:10:59,086 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <359871850070175.1791414658.997875213623047-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:10:59,099 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1935] 2026-10-07 23:10:59,268 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <294968724904426.1791414659.182646274566650-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:10:59,290 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1936] 2026-10-07 23:10:59,472 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1937] 2026-10-07 23:10:59,598 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1938] 2026-10-07 23:10:59,716 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <964206877038265.1791414659.652933597564697-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:10:59,725 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1939] 2026-10-07 23:10:59,844 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <984060492210936.1791414659.780564308166504-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:10:59,854 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1940] 2026-10-07 23:10:59,977 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1941] 2026-10-07 23:11:00,099 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1942] 2026-10-07 23:11:00,229 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <769405039719523.1791414660.168673992156982-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:11:00,239 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1943] 2026-10-07 23:11:00,353 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <131396007837378.1791414660.292318105697632-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:11:00,363 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1944] 2026-10-07 23:11:00,485 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1945] 2026-10-07 23:11:00,606 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1946] 2026-10-07 23:11:00,714 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <011919731284960.1791414660.655395984649658-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:11:00,723 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1947] 2026-10-07 23:11:00,831 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <502683507747550.1791414660.773674488067627-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:11:00,838 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1948] 2026-10-07 23:11:00,936 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1949] 2026-10-07 23:11:01,048 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1950] 2026-10-07 23:11:01,173 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <338338528271591.1791414661.104981184005737-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:11:01,183 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1951] 2026-10-07 23:11:01,306 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <851194659747358.1791414661.241336584091187-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:11:01,314 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1952] 2026-10-07 23:11:01,421 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1953] 2026-10-07 23:11:01,539 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1954] 2026-10-07 23:11:01,640 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <528353545144362.1791414661.587352991104126-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:11:01,647 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1955] 2026-10-07 23:11:01,744 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <663178704310023.1791414661.690055131912231-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:11:01,752 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1956] 2026-10-07 23:11:01,868 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1957] 2026-10-07 23:11:01,981 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1958] 2026-10-07 23:11:02,095 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <640031486784343.1791414662.039742469787598-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:11:02,104 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1959] 2026-10-07 23:11:02,220 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <622007960080410.1791414662.157607078552246-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:11:02,230 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1960] 2026-10-07 23:11:02,355 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1961] 2026-10-07 23:11:02,486 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1962] 2026-10-07 23:11:02,604 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <716229388969438.1791414662.542008876800537-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:11:02,614 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1963] 2026-10-07 23:11:02,734 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <046038648300984.1791414662.670860767364502-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:11:02,744 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1964] 2026-10-07 23:11:02,875 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1965] 2026-10-07 23:11:03,028 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1966] 2026-10-07 23:11:03,177 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <890824111592981.1791414663.101299762725830-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:11:03,187 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1967] 2026-10-07 23:11:03,295 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <421054121020090.1791414663.237825632095337-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:11:03,305 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1968] 2026-10-07 23:11:03,418 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1969] 2026-10-07 23:11:03,545 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1970] 2026-10-07 23:11:03,659 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <510276012003081.1791414663.598865509033203-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:11:03,668 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1971] 2026-10-07 23:11:03,782 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <640994962117848.1791414663.721161842346191-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:11:03,792 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1972] 2026-10-07 23:11:03,914 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1973] 2026-10-07 23:11:04,057 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1974] 2026-10-07 23:11:04,172 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:11:07,099 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_alight_before_board_raises ... 2026-10-07 23:11:07,495 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <349438283256803.1791414667.336866617202759-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:11:07,665 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1975] 2026-10-07 23:11:07,801 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <338456970866069.1791414667.716684579849243-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:11:07,816 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1976] 2026-10-07 23:11:07,967 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1977] 2026-10-07 23:11:08,121 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1978] 2026-10-07 23:11:08,240 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <943226651298243.1791414668.169968366622925-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:11:08,266 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1979] 2026-10-07 23:11:08,410 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <650694842223066.1791414668.330055952072144-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:11:08,424 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1980] 2026-10-07 23:11:08,579 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1981] 2026-10-07 23:11:08,720 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1982] 2026-10-07 23:11:09,085 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [345] 2026-10-07 23:11:09,387 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_alight_checks_out_passenger ... 2026-10-07 23:11:09,700 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <535996589906275.1791414669.561591148376465-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:11:09,838 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1983] 2026-10-07 23:11:09,939 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <381093665082036.1791414669.882040739059448-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:11:09,948 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1984] 2026-10-07 23:11:10,067 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1985] 2026-10-07 23:11:10,192 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1986] 2026-10-07 23:11:10,306 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <825037444777754.1791414670.244058609008789-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:11:10,316 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1987] 2026-10-07 23:11:10,423 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <744037426994484.1791414670.367731571197510-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:11:10,432 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1988] 2026-10-07 23:11:10,537 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1989] 2026-10-07 23:11:10,650 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1990] 2026-10-07 23:11:10,996 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [347] 2026-10-07 23:11:11,198 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_board_before_vehicle_scheduled_raises ... 2026-10-07 23:11:11,514 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <613137159076952.1791414671.365101099014282-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:11:11,668 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1991] 2026-10-07 23:11:11,782 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <067079628545006.1791414671.719955444335938-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:11:11,792 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1992] 2026-10-07 23:11:11,914 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1993] 2026-10-07 23:11:12,038 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1994] 2026-10-07 23:11:12,149 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <227730713497181.1791414672.088661193847656-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:11:12,159 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1995] 2026-10-07 23:11:12,265 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <578048326448422.1791414672.202121257781982-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:11:12,276 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1996] 2026-10-07 23:11:12,434 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1997] 2026-10-07 23:11:12,547 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1998] 2026-10-07 23:11:12,615 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_board_checks_in_passenger ... 2026-10-07 23:11:12,911 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <575263554684019.1791414672.773653268814087-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:11:13,039 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1999] 2026-10-07 23:11:13,141 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <124037127627699.1791414673.082894086837769-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:11:13,149 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2000] 2026-10-07 23:11:13,272 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2001] 2026-10-07 23:11:13,407 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2002] 2026-10-07 23:11:13,523 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <485817242794456.1791414673.459458112716675-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:11:13,533 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2003] 2026-10-07 23:11:13,649 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <602474420950407.1791414673.585957527160645-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:11:13,659 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2004] 2026-10-07 23:11:13,782 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2005] 2026-10-07 23:11:13,896 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2006] 2026-10-07 23:11:14,298 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [349] 2026-10-07 23:11:14,573 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_board_sets_check_in_timestamp ... 2026-10-07 23:11:14,883 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <938618519890521.1791414674.749230146408081-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:11:15,005 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2007] 2026-10-07 23:11:15,104 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <743871466922971.1791414675.046476125717163-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:11:15,113 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2008] 2026-10-07 23:11:15,229 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2009] 2026-10-07 23:11:15,356 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2010] 2026-10-07 23:11:15,502 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <430558501858366.1791414675.427868843078613-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:11:15,519 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2011] 2026-10-07 23:11:15,654 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <545464484527427.1791414675.567758798599243-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:11:15,666 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2012] 2026-10-07 23:11:15,807 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2013] 2026-10-07 23:11:15,950 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2014] 2026-10-07 23:11:16,353 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [351] 2026-10-07 23:11:16,558 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_board_twice_raises ... 2026-10-07 23:11:16,886 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <093286674034637.1791414676.727852344512939-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:11:17,009 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2015] 2026-10-07 23:11:17,136 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <494805445994539.1791414677.075910806655884-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:11:17,149 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2016] 2026-10-07 23:11:17,273 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2017] 2026-10-07 23:11:17,418 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2018] 2026-10-07 23:11:17,558 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <686147638068251.1791414677.475295066833496-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:11:17,575 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2019] 2026-10-07 23:11:17,714 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <594522406252729.1791414677.629801750183105-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:11:17,739 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2020] 2026-10-07 23:11:17,854 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2021] 2026-10-07 23:11:17,969 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2022] 2026-10-07 23:11:18,347 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [353] 2026-10-07 23:11:18,643 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_boarded_passenger_is_not_flagged_no_show_on_done ... 2026-10-07 23:11:18,974 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <329858295347078.1791414678.824988842010498-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:11:19,120 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2023] 2026-10-07 23:11:19,259 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <693289179057035.1791414679.175131320953369-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:11:19,279 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2024] 2026-10-07 23:11:19,405 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2025] 2026-10-07 23:11:19,523 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2026] 2026-10-07 23:11:19,640 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <439035587152188.1791414679.569886207580566-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:11:19,652 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2027] 2026-10-07 23:11:19,830 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <015644195039238.1791414679.724617719650269-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:11:19,844 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2028] 2026-10-07 23:11:19,982 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2029] 2026-10-07 23:11:20,139 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2030] 2026-10-07 23:11:20,581 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [355] 2026-10-07 23:11:20,889 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_boarding_barcodes_are_distinct ... 2026-10-07 23:11:21,227 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <735823564535857.1791414681.079066991806030-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:11:21,358 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2031] 2026-10-07 23:11:21,511 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <136245758753169.1791414681.421639680862427-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:11:21,524 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2032] 2026-10-07 23:11:21,667 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2033] 2026-10-07 23:11:21,791 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2034] 2026-10-07 23:11:21,941 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <321590386829808.1791414681.856586933135986-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:11:21,951 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2035] 2026-10-07 23:11:22,075 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <802600294327618.1791414682.006669282913208-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:11:22,092 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2036] 2026-10-07 23:11:22,253 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2037] 2026-10-07 23:11:22,372 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2038] 2026-10-07 23:11:22,431 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_cancel_keeps_terminal_boarding ... 2026-10-07 23:11:22,736 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <089121638036127.1791414682.587402343750000-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:11:22,896 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2039] 2026-10-07 23:11:23,004 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <408701706917886.1791414682.942691564559937-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:11:23,013 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2040] 2026-10-07 23:11:23,131 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2041] 2026-10-07 23:11:23,246 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2042] 2026-10-07 23:11:23,380 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <158033380730992.1791414683.293362855911255-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:11:23,391 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2043] 2026-10-07 23:11:23,508 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <126383432600225.1791414683.444031953811646-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:11:23,517 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2044] 2026-10-07 23:11:23,660 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2045] 2026-10-07 23:11:23,787 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2046] 2026-10-07 23:11:24,237 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [357] 2026-10-07 23:11:24,463 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_cancel_resets_non_terminal_boarding ... 2026-10-07 23:11:24,752 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <319646142398070.1791414684.620434761047363-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:11:24,889 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2047] 2026-10-07 23:11:24,998 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <362583938783858.1791414684.934337615966797-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:11:25,005 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2048] 2026-10-07 23:11:25,114 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2049] 2026-10-07 23:11:25,222 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2050] 2026-10-07 23:11:25,366 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <084991814626137.1791414685.272225618362427-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:11:25,376 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2051] 2026-10-07 23:11:25,490 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <617269959972758.1791414685.424361944198608-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:11:25,510 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2052] 2026-10-07 23:11:25,661 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2053] 2026-10-07 23:11:25,789 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2054] 2026-10-07 23:11:26,125 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [359] 2026-10-07 23:11:26,345 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_copy_regenerates_boarding_barcode ... 2026-10-07 23:11:26,506 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_manifest_counts_reconcile_to_total ... 2026-10-07 23:11:26,820 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <531666995516438.1791414686.692495822906494-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:11:26,954 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2055] 2026-10-07 23:11:27,093 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <347087379791864.1791414687.025322914123535-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:11:27,102 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2056] 2026-10-07 23:11:27,231 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2057] 2026-10-07 23:11:27,362 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2058] 2026-10-07 23:11:27,479 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <314821342771956.1791414687.414876222610474-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:11:27,488 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2059] 2026-10-07 23:11:27,594 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <838106709942109.1791414687.535318374633789-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:11:27,604 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2060] 2026-10-07 23:11:27,719 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2061] 2026-10-07 23:11:27,831 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2062] 2026-10-07 23:11:28,168 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [361] 2026-10-07 23:11:28,421 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_no_show_materializes_on_trip_done ... 2026-10-07 23:11:28,733 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <792706037819234.1791414688.591241121292114-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:11:28,882 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2063] 2026-10-07 23:11:28,992 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <527793221634199.1791414688.926244497299194-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:11:29,001 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2064] 2026-10-07 23:11:29,120 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2065] 2026-10-07 23:11:29,232 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2066] 2026-10-07 23:11:29,336 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <071778008510413.1791414689.277327775955200-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:11:29,346 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2067] 2026-10-07 23:11:29,459 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <624390919678052.1791414689.396036148071289-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:11:29,469 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2068] 2026-10-07 23:11:29,583 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2069] 2026-10-07 23:11:29,701 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2070] 2026-10-07 23:11:30,046 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [363] 2026-10-07 23:11:30,289 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_scan_already_boarded_returns_status ... 2026-10-07 23:11:30,580 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <157354294301363.1791414690.451286077499390-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:11:30,700 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2071] 2026-10-07 23:11:30,810 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <016733708436321.1791414690.748035669326782-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:11:30,819 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2072] 2026-10-07 23:11:30,924 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2073] 2026-10-07 23:11:31,036 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2074] 2026-10-07 23:11:31,155 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <888777996651281.1791414691.089291095733643-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:11:31,188 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2075] 2026-10-07 23:11:31,313 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <134962391486699.1791414691.249667406082153-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:11:31,326 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2076] 2026-10-07 23:11:31,486 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2077] 2026-10-07 23:11:31,612 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2078] 2026-10-07 23:11:31,966 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [365] 2026-10-07 23:11:32,193 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_scan_boards_the_matching_passenger ... 2026-10-07 23:11:32,531 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <049333960408647.1791414692.386731147766113-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:11:32,658 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2079] 2026-10-07 23:11:32,764 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <156402814401975.1791414692.700594425201416-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:11:32,774 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2080] 2026-10-07 23:11:32,905 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2081] 2026-10-07 23:11:33,026 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2082] 2026-10-07 23:11:33,135 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <861303314919288.1791414693.077206373214722-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:11:33,145 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2083] 2026-10-07 23:11:33,249 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <916364012492564.1791414693.190443754196167-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:11:33,258 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2084] 2026-10-07 23:11:33,396 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2085] 2026-10-07 23:11:33,514 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2086] 2026-10-07 23:11:33,868 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [367] 2026-10-07 23:11:34,071 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_scan_unknown_barcode_returns_invalid_pass ... 2026-10-07 23:11:34,149 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_scan_wrong_trip_is_rejected ... 2026-10-07 23:11:34,449 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <668505219330512.1791414694.312849998474121-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:11:34,576 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2087] 2026-10-07 23:11:34,686 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <025170585119922.1791414694.625336408615112-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:11:34,695 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2088] 2026-10-07 23:11:34,810 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2089] 2026-10-07 23:11:34,945 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2090] 2026-10-07 23:11:35,089 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <354284684748710.1791414695.007966279983521-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:11:35,101 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2091] 2026-10-07 23:11:35,213 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <735275316387809.1791414695.149023771286011-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:11:35,224 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2092] 2026-10-07 23:11:35,342 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2093] 2026-10-07 23:11:35,459 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2094] 2026-10-07 23:11:35,836 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [369] 2026-10-07 23:11:36,245 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:11:36,284 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_booking_type_selection_add_uses_ondelete_set_null ... 2026-10-07 23:11:36,321 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_confirm_blocked_when_passengers_below_demand ... 2026-10-07 23:11:36,613 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_confirm_passes_when_passengers_match_demand ... 2026-10-07 23:11:37,049 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <573225009173809.1791414696.852389335632324-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:11:37,161 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2095] 2026-10-07 23:11:37,327 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <198717068763789.1791414697.227242946624756-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:11:37,351 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2096] 2026-10-07 23:11:37,496 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2097] 2026-10-07 23:11:37,734 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2098] 2026-10-07 23:11:37,852 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <014259334762019.1791414697.780590534210205-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:11:37,863 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2099] 2026-10-07 23:11:38,012 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <432010631611174.1791414697.926213026046753-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:11:38,044 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2100] 2026-10-07 23:11:38,189 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2101] 2026-10-07 23:11:38,259 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_employee_booking_type_computes_passenger_transport_type ... 2026-10-07 23:11:38,362 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_passenger_booking_defaults_to_round_trip ... 2026-10-07 23:11:38,451 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_passenger_model_and_rehomed_fields_exist ... 2026-10-07 23:11:38,489 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_passenger_transport_type_value_is_available ... 2026-10-07 23:11:38,528 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_priority_mappings_include_passenger_terms ... 2026-10-07 23:11:38,566 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_transport_type_selection_add_uses_ondelete_set_null ... 2026-10-07 23:11:38,608 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_vip_booking_is_exclusive_transport ... 2026-10-07 23:11:38,722 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:11:38,746 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_seat_capacity_gate: Starting TestSeatCapacityGate.test_seat_capacity_passes_when_room_available ... 2026-10-07 23:11:38,913 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_seat_capacity_gate: Starting TestSeatCapacityGate.test_seat_capacity_raises_validation_error_when_full ... 2026-10-07 23:11:39,292 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_seat_capacity_gate: Starting TestSeatCapacityGate.test_seat_capacity_returns_false_when_bypass_context_set ... 2026-10-07 23:11:39,457 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:11:39,482 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_seat_capacity_gate: Starting TestPassengerVehicleDomain.test_mixed_audience_domain_includes_passenger_capable_vehicle ... 2026-10-07 23:11:39,582 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_seat_capacity_gate: Starting TestPassengerVehicleDomain.test_pure_passenger_domain_excludes_non_passenger_vehicles ... 2026-10-07 23:11:39,682 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:11:40,268 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_seat_capacity_gate: Starting TestUnderCapacityVehicleAssignment.test_under_capacity_vehicle_no_orphan_trip ... 2026-10-07 23:11:40,544 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:11:40,567 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatsRegistryAppend.test_vrp_cargo_only_vehicle_does_not_bind_seats_dimension ... 2026-10-07 23:11:40,621 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatsRegistryAppend.test_vrp_registry_appends_seats_after_base_dimensions ... 2026-10-07 23:11:40,661 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatsRegistryAppend.test_vrp_registry_fresh_list_after_super_append ... 2026-10-07 23:11:40,701 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatsRegistryAppend.test_vrp_seats_spec_shape_matches_tdd_contract ... 2026-10-07 23:11:40,751 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:11:40,770 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatCapacityGetter.test_vrp_seat_capacity_0_seat_vehicle_clamped_to_zero ... 2026-10-07 23:11:40,805 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatCapacityGetter.test_vrp_seat_capacity_16_seat_vehicle_returns_15 ... 2026-10-07 23:11:40,840 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatCapacityGetter.test_vrp_seat_capacity_1_seat_vehicle_clamped_to_zero ... 2026-10-07 23:11:40,875 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatCapacityGetter.test_vrp_seat_capacity_2_seat_vehicle_returns_1 ... 2026-10-07 23:11:40,913 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatCapacityGetter.test_vrp_seat_capacity_non_passenger_vehicle_returns_zero ... 2026-10-07 23:11:40,960 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:11:40,981 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpPassengerTrackedGetter.test_vrp_passenger_tracked_false_for_cargo_only_vehicle ... 2026-10-07 23:11:41,020 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpPassengerTrackedGetter.test_vrp_passenger_tracked_true_for_passenger_capable_vehicle ... 2026-10-07 23:11:41,071 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:11:41,094 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpPassengerDemandGetter.test_vrp_employee_booking_demand_equals_passenger_sub_flavour ... 2026-10-07 23:11:41,367 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <556639984479735.1791414701.226178646087646-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:11:41,461 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2102] 2026-10-07 23:11:41,580 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <621370725456237.1791414701.508925914764404-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:11:41,589 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2103] 2026-10-07 23:11:41,710 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2104] 2026-10-07 23:11:41,826 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2105] 2026-10-07 23:11:41,935 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <271132087617126.1791414701.873879194259644-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:11:41,944 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2106] 2026-10-07 23:11:42,052 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <641473277533959.1791414701.994521856307983-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:11:42,062 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2107] 2026-10-07 23:11:42,180 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2108] 2026-10-07 23:11:42,242 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpPassengerDemandGetter.test_vrp_passenger_demand_is_one_for_passenger_item ... 2026-10-07 23:11:42,551 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <405304747721980.1791414702.386670112609863-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:11:42,663 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2109] 2026-10-07 23:11:42,777 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <160563929389471.1791414702.712853193283081-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:11:42,788 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2110] 2026-10-07 23:11:42,920 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2111] 2026-10-07 23:11:43,054 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2112] 2026-10-07 23:11:43,194 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <230044495568328.1791414703.120454072952271-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:11:43,208 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2113] 2026-10-07 23:11:43,319 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <998354046236588.1791414703.261009216308594-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:11:43,332 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2114] 2026-10-07 23:11:43,470 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2115] 2026-10-07 23:11:43,536 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpPassengerDemandGetter.test_vrp_passenger_demand_is_zero_for_untyped_item ... 2026-10-07 23:11:43,629 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:11:43,654 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatCapacityMatchesGate.test_vrp_refactored_gate_raises_at_vrp_ceiling_plus_one ... 2026-10-07 23:11:44,151 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatCapacityMatchesGate.test_vrp_seat_capacity_equals_gate_ceiling_for_3_seat_vehicle ... 2026-10-07 23:11:44,206 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:11:44,231 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatsPerLegCeilingInvariant.test_vrp_seats_per_leg_ceiling_invariant_vrp_equals_gate ... 2026-10-07 23:11:44,815 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:11:44,835 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatCapacityCargoOnlyBranch.test_vrp_seat_capacity_cargo_only_with_many_seats_returns_zero ... 2026-10-07 23:11:44,874 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatCapacityCargoOnlyBranch.test_vrp_seat_capacity_passenger_vehicle_with_zero_seats_differs_from_cargo_only ... 2026-10-07 23:11:44,929 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:11:44,949 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_insurance.tests.test_access_right: Starting TestAccessRight.test_insurance_type_fleet_group_user_access_right ... 2026-10-07 23:11:45,303 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2, model: fleet.insurance.type 2026-10-07 23:11:45,323 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2, model: fleet.insurance.type 2026-10-07 23:11:45,353 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.message records with IDs: [2157] 2026-10-07 23:11:45,357 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2, model: fleet.insurance.type 2026-10-07 23:11:45,398 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_insurance.tests.test_access_right: Starting TestAccessRight.test_vehicle_insurance_fleet_group_user_access_right ... 2026-10-07 23:11:45,691 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2, model: fleet.vehicle.insurance 2026-10-07 23:11:45,702 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2, model: fleet.vehicle.insurance 2026-10-07 23:11:45,720 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.message records with IDs: [27392] 2026-10-07 23:11:45,723 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2, model: fleet.vehicle.insurance 2026-10-07 23:11:45,779 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:11:45,799 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_01_insurance_type ... 2026-10-07 23:11:46,062 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2157] 2026-10-07 23:11:46,111 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_01_unlink_fleet_insurance ... 2026-10-07 23:11:46,360 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27394] 2026-10-07 23:11:46,374 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted fleet.vehicle.insurance records with IDs: [4] 2026-10-07 23:11:46,416 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_01_write_fleet_insurance ... 2026-10-07 23:11:46,746 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_02_insurance_type ... 2026-10-07 23:11:47,049 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_02_unlink_fleet_insurance ... 2026-10-07 23:11:47,299 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27397] 2026-10-07 23:11:47,341 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_02_write_fleet_insurance ... 2026-10-07 23:11:47,683 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_change_coverage_type ... 2026-10-07 23:11:47,927 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_create_new_fleet_vehicle_insurance ... 2026-10-07 23:11:48,187 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_expired_fleet_vehicle_insurance ... 2026-10-07 23:11:48,658 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_fleet_insurance_expired ... 2026-10-07 23:11:48,864 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_cron: Job 'Fleet Vehicle Insurance - Set Expiry' (43) started manually 2026-10-07 23:11:48,900 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_cron: Job 'Fleet Vehicle Insurance - Set Expiry' (43) done 2026-10-07 23:11:48,935 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_fleet_insurance_send_expire_notice ... 2026-10-07 23:11:49,199 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_cron: Job 'Fleet Vehicle Insurance - Expiry Notification' (44) started manually 2026-10-07 23:11:49,444 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_cron: Job 'Fleet Vehicle Insurance - Expiry Notification' (44) done 2026-10-07 23:11:49,503 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:11:49,603 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_loading_capacity.tests.test_can_transport_goods_sync: Starting TestCanTransportGoodsSync.test_form_view_onchange_syncs_can_transport_goods_before_save ... 2026-10-07 23:11:49,862 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_loading_capacity.tests.test_can_transport_goods_sync: Starting TestCanTransportGoodsSync.test_model_with_flag_off_does_not_clear_vehicle_override ... 2026-10-07 23:11:49,995 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_loading_capacity.tests.test_can_transport_goods_sync: Starting TestCanTransportGoodsSync.test_new_vehicle_inherits_can_transport_goods_from_model ... 2026-10-07 23:11:50,108 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_loading_capacity.tests.test_can_transport_goods_sync: Starting TestCanTransportGoodsSync.test_new_vehicle_without_goods_model_is_not_goods_capable ... 2026-10-07 23:11:50,221 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_loading_capacity.tests.test_can_transport_goods_sync: Starting TestCanTransportGoodsSync.test_per_vehicle_override_write_sticks ... 2026-10-07 23:11:50,337 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_loading_capacity.tests.test_can_transport_goods_sync: Starting TestCanTransportGoodsSync.test_reassigning_model_resyncs_can_transport_goods ... 2026-10-07 23:11:50,472 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:11:50,563 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_loading_capacity.tests.test_loading_capacity_sync: Starting TestFleetLoadingCapacitySync.test_form_view_onchange_syncs_fields_before_save ... 2026-10-07 23:11:50,814 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_loading_capacity.tests.test_loading_capacity_sync: Starting TestFleetLoadingCapacitySync.test_new_vehicle_inherits_capacity_fields_from_model ... 2026-10-07 23:11:50,935 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_loading_capacity.tests.test_loading_capacity_sync: Starting TestFleetLoadingCapacitySync.test_write_vehicle_model_id_resyncs_fields ... 2026-10-07 23:11:51,069 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:11:51,089 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_loading_capacity.tests.test_shipping_precision_hook: Starting TestShippingPrecisionHook.test_ensure_creates_missing_precision_without_collision ... 2026-10-07 23:11:51,103 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [199809, 199808] 2026-10-07 23:11:51,103 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted decimal.precision records with IDs: [11, 12] 2026-10-07 23:11:51,148 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_loading_capacity.tests.test_shipping_precision_hook: Starting TestShippingPrecisionHook.test_ensure_is_idempotent_and_name_guarded ... 2026-10-07 23:11:51,187 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_loading_capacity.tests.test_shipping_precision_hook: Starting TestShippingPrecisionHook.test_shipping_precisions_exist_after_install ... 2026-10-07 23:11:51,235 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:11:51,254 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_loading_capacity.tests.test_use_load_capacity_default: Starting TestUseLoadCapacityDefault.test_use_load_capacity_defaults_true ... 2026-10-07 23:11:58,089 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:11:58,910 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <046952265478647.1791414718.744008779525757-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:11:59,064 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2117] 2026-10-07 23:11:59,171 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <332656424392143.1791414719.115535259246826-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:11:59,181 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2118] 2026-10-07 23:11:59,313 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2119] 2026-10-07 23:11:59,433 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2120] 2026-10-07 23:11:59,549 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <928723732289489.1791414719.479062795639038-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:11:59,568 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2121] 2026-10-07 23:11:59,681 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <462126633570484.1791414719.617996215820312-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:11:59,691 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2122] 2026-10-07 23:11:59,820 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2123] 2026-10-07 23:11:59,857 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour: Starting TestDispatchOptimiseTour.test_dispatch_optimise_tour ... 2026-10-07 23:12:00,291 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Chrome pid: 4646 2026-10-07 23:12:00,292 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Chrome headless temporary user profile dir: /tmp/tmp6h8pemvh_chrome_odoo 2026-10-07 23:12:00,292 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Issuing json command http://127.0.0.1:39931/json/version 2026-10-07 23:12:00,293 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:39931/json/version with timeout 3 increased to 10s during tests 2026-10-07 23:12:00,309 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 23:12:00,309 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Issuing json command http://127.0.0.1:39931/json 2026-10-07 23:12:00,310 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:39931/json with timeout 3 increased to 10s during tests 2026-10-07 23:12:00,332 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Websocket url found: ws://127.0.0.1:39931/devtools/page/C56D42CFDE4385CD427D70B6E8856658 2026-10-07 23:12:00,338 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Enable chrome headless console log notification 2026-10-07 23:12:00,348 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Chrome headless enable page notifications 2026-10-07 23:12:00,401 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:vrp_tour_operator from n/a 2026-10-07 23:12:00,415 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Setting session cookie in browser 2026-10-07 23:12:00,437 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Open "http://127.0.0.1:8069/odoo/action-viin_fleet_planning.action_fleet_dispatch_client" in browser 2026-10-07 23:12:00,437 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-viin_fleet_planning.action_fleet_dispatch_client" 2026-10-07 23:12:00,456 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 23:12:02,271 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:02] "GET /odoo/action-viin_fleet_planning.action_fleet_dispatch_client HTTP/1.1" 200 - 177 0.243 1.576 2026-10-07 23:12:02,275 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Navigation result: {'frameId': 'C56D42CFDE4385CD427D70B6E8856658', 'loaderId': 'BED62DCAA32939F7BDB601DAA3AEB231', 'isDownload': False} 2026-10-07 23:12:02,275 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Evaluate ready code "odoo.isTourReady('dispatch_optimize_tour')" 2026-10-07 23:12:02,335 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:02] "GET /web/assets/67c1386/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.018 2026-10-07 23:12:02,347 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:02] "GET /web/assets/0a0cc8d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-10-07 23:12:02,383 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 23:12:02,559 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:02] "GET /web/webclient/load_menus/07a72d28d460442c53b7a66a48a7375ed53eadb43f4e2a8aa71f2c9eb22d835c HTTP/1.1" 200 - 124 0.116 0.128 2026-10-07 23:12:02,568 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:02] "GET /web/webclient/translations/ab9eda3054d49b82d1b8b7fa5adf1537393fffac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.244 2026-10-07 23:12:02,622 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:02] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.030 0.265 2026-10-07 23:12:02,658 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:02] "GET /web/assets/37c710e/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.006 2026-10-07 23:12:02,704 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:02] "GET /web/assets/ed2b8de/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-07 23:12:03,373 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:03] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-07 23:12:03,384 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:03] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-07 23:12:03,392 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:03] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-07 23:12:03,426 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:03] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.009 0.017 2026-10-07 23:12:03,431 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: Owl is running in 'dev' mode. 2026-10-07 23:12:03,457 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:03] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 23:12:03,504 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:03] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.021 2026-10-07 23:12:03,535 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:03] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.002 0.022 2026-10-07 23:12:03,557 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:03] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.008 0.027 2026-10-07 23:12:03,597 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Evaluate test code "odoo.startTour('dispatch_optimize_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-viin_fleet_planning.action_fleet_dispatch_client", "delayToCheckUndeterminisms": 0})" 2026-10-07 23:12:03,692 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:03] "POST /mail/data HTTP/1.1" 200 - 34 0.048 0.046 2026-10-07 23:12:03,698 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: [1/8] Tour dispatch_optimize_tour → Step Dispatch board toolbar (Plan/Optimise seam) is visible (trigger: .o_dispatch_board_toolbar) 2026-10-07 23:12:03,742 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 23:12:03,768 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-07 23:12:03,798 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:03] "GET /web/image/res.partner/1422/avatar_128?unique=1791414718000 HTTP/1.1" 200 - 15 0.038 0.124 2026-10-07 23:12:03,851 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:03] "GET /web/image?model=res.users&field=avatar_128&id=613 HTTP/1.1" 200 - 9 0.020 0.198 2026-10-07 23:12:03,883 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:03] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 23:12:03,888 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:03] "POST /web/action/load HTTP/1.1" 200 - 7 0.021 0.227 2026-10-07 23:12:03,895 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:03] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.190 2026-10-07 23:12:03,952 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:03] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.033 0.159 2026-10-07 23:12:03,980 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:03] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.098 2026-10-07 23:12:03,997 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 23:12:04,009 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:04] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.083 2026-10-07 23:12:04,080 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:04] "POST /web/dataset/call_kw/fleet.booking.item/search_read HTTP/1.1" 200 - 12 0.017 0.025 2026-10-07 23:12:04,176 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:04] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_views HTTP/1.1" 200 - 35 0.035 0.104 2026-10-07 23:12:04,243 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:04] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_read_group HTTP/1.1" 200 - 6 0.007 0.010 2026-10-07 23:12:04,247 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:04] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 23:12:04,289 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:04] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.004 0.018 2026-10-07 23:12:04,318 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:04] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.005 0.040 2026-10-07 23:12:04,337 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:04] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.005 0.063 2026-10-07 23:12:04,540 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: [2/8] Tour dispatch_optimize_tour → Step Run the Plan / Optimise routes action (trigger: .o_dispatch_board_toolbar button:contains(Plan)) 2026-10-07 23:12:04,600 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: [3/8] Tour dispatch_optimize_tour → Step The review overlay opened (trigger: .o_vrp_proposal) 2026-10-07 23:12:14,741 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:14] "POST /web/dataset/call_kw/fleet.vehicle.trip/action_dispatch_optimize HTTP/1.1" 200 - 37 0.039 10.099 2026-10-07 23:12:14,775 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:14] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-07 23:12:14,814 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: [4/8] Tour dispatch_optimize_tour → Step Dropped-stops panel present as a labelled region (trigger: .o_vrp_dropped[role='region'][aria-label]) 2026-10-07 23:12:14,866 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: [5/8] Tour dispatch_optimize_tour → Step The dropped item carries a TEXT reason badge (not colour-only) (trigger: .o_vrp_reason_badge) 2026-10-07 23:12:14,930 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: [6/8] Tour dispatch_optimize_tour → Step Accept-all control is present and disabled (0 acceptable routes - by design for this all-dropped fixture) (trigger: .o_vrp_accept_all:disabled) 2026-10-07 23:12:14,995 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: [7/8] Tour dispatch_optimize_tour → Step Close the overlay (trigger: .o_vrp_cancel) 2026-10-07 23:12:15,068 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: [8/8] Tour dispatch_optimize_tour → Step Back on the dispatch board (trigger: .o_control_panel) 2026-10-07 23:12:15,134 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: tour succeeded 2026-10-07 23:12:15,135 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR dispatch_optimize_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-07 23:12:15,268 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: heap 22310736 (allocated 23818240) 2026-10-07 23:12:15,280 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Closing chrome headless with pid 4646 2026-10-07 23:12:15,282 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Closing websocket connection 2026-10-07 23:12:15,283 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Terminating chrome headless with pid 4646 2026-10-07 23:12:15,387 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261007_231215_386781_test_dispatch_optimise_tour.txt 2026-10-07 23:12:15,387 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Removing chrome user profile "/tmp/tmp6h8pemvh_chrome_odoo" 2026-10-07 23:12:15,465 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:12:15,489 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_demo_users_group_membership: Starting TestFleetPlanningDemoUsersGroupMembership.test_driver_demo_has_fleet_group_driver_and_employee ... 2026-10-07 23:12:15,573 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_demo_users_group_membership: Starting TestFleetPlanningDemoUsersGroupMembership.test_driver_demo_scoped_to_own_role ... 2026-10-07 23:12:15,617 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_demo_users_group_membership: Starting TestFleetPlanningDemoUsersGroupMembership.test_fleet_admin_demo_has_group_admin ... 2026-10-07 23:12:15,682 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_demo_users_group_membership: Starting TestFleetPlanningDemoUsersGroupMembership.test_fleet_operator_demo_has_group_operator ... 2026-10-07 23:12:15,739 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_demo_users_group_membership: Starting TestFleetPlanningDemoUsersGroupMembership.test_fleet_operator_demo_scoped_to_own_role ... 2026-10-07 23:12:15,792 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:12:15,814 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour: Starting TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation ... 2026-10-07 23:12:16,577 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2124] 2026-10-07 23:12:16,598 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27620] 2026-10-07 23:12:16,608 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:12:17,065 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Chrome pid: 4857 2026-10-07 23:12:17,066 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Chrome headless temporary user profile dir: /tmp/tmpybw3fc2m_chrome_odoo 2026-10-07 23:12:17,066 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Issuing json command http://127.0.0.1:39449/json/version 2026-10-07 23:12:17,067 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:39449/json/version with timeout 3 increased to 10s during tests 2026-10-07 23:12:17,101 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Browser version: Chrome/150.0.7871.114 2026-10-07 23:12:17,101 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Issuing json command http://127.0.0.1:39449/json 2026-10-07 23:12:17,103 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:39449/json with timeout 3 increased to 10s during tests 2026-10-07 23:12:17,123 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Websocket url found: ws://127.0.0.1:39449/devtools/page/4EC5DD187FD3DA2A6F0BDC327D512907 2026-10-07 23:12:17,142 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Enable chrome headless console log notification 2026-10-07 23:12:17,151 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Chrome headless enable page notifications 2026-10-07 23:12:17,199 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:dispatch_board_mount_operator from n/a 2026-10-07 23:12:17,203 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Setting session cookie in browser 2026-10-07 23:12:17,207 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Open "http://127.0.0.1:8069/odoo/action-viin_fleet_planning.action_fleet_dispatch_client?debug=tests" in browser 2026-10-07 23:12:17,207 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Navigating to: "http://127.0.0.1:8069/odoo/action-viin_fleet_planning.action_fleet_dispatch_client?debug=tests" 2026-10-07 23:12:17,228 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 23:12:20,214 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:20] "GET /odoo/action-viin_fleet_planning.action_fleet_dispatch_client?debug=tests HTTP/1.1" 200 - 178 0.266 2.729 2026-10-07 23:12:20,219 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Navigation result: {'frameId': '4EC5DD187FD3DA2A6F0BDC327D512907', 'loaderId': '57380A52515A1D668C826ED9628E3D6C', 'isDownload': False} 2026-10-07 23:12:20,220 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Evaluate ready code "odoo.isTourReady('dispatch_board_debug_mount_tour')" 2026-10-07 23:12:20,282 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:20] "GET /web/assets/67c1386/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.017 2026-10-07 23:12:20,316 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 23:12:20,434 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:20] "GET /web/webclient/load_menus/958aa4b319334bd4528e1aa786a472effb317c43a94b696ee299a65ea34e76cc HTTP/1.1" 200 - 130 0.077 0.090 2026-10-07 23:12:20,451 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:20] "GET /web/webclient/translations/ab9eda3054d49b82d1b8b7fa5adf1537393fffac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.177 2026-10-07 23:12:20,464 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:20] "GET /web/assets/0a0cc8d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.197 2026-10-07 23:12:20,497 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:20] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.019 0.203 2026-10-07 23:12:20,551 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:20] "GET /web/assets/37c710e/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-07 23:12:20,635 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:20] "GET /web/assets/ed2b8de/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.007 2026-10-07 23:12:21,449 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:21] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-07 23:12:21,473 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:21] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.017 2026-10-07 23:12:21,482 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:21] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-10-07 23:12:21,492 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:21] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.017 2026-10-07 23:12:21,502 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation.browser: Owl is running in 'dev' mode. 2026-10-07 23:12:21,524 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:21] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 23:12:21,573 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:21] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.024 2026-10-07 23:12:21,621 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:21] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.004 0.029 2026-10-07 23:12:21,648 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:21] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.007 0.039 2026-10-07 23:12:21,671 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Evaluate test code "odoo.startTour('dispatch_board_debug_mount_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-viin_fleet_planning.action_fleet_dispatch_client?debug=tests", "delayToCheckUndeterminisms": 0})" 2026-10-07 23:12:21,686 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation.browser: [1/1] Tour dispatch_board_debug_mount_tour → Step DispatchBoardAction mounted cleanly under active OWL prop validation (no OwlError on the injected 'updateActionState'/'resId' keys) (trigger: .o_dispatch_board_toolbar) 2026-10-07 23:12:21,823 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.038 2026-10-07 23:12:21,837 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 23:12:21,840 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:21] "POST /mail/data HTTP/1.1" 200 - 34 0.079 0.069 2026-10-07 23:12:21,908 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:21] "GET /web/image/res.partner/1425/avatar_128?unique=1791414735000 HTTP/1.1" 200 - 15 0.028 0.173 2026-10-07 23:12:21,959 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:21] "GET /web/image?model=res.users&field=avatar_128&id=614 HTTP/1.1" 200 - 9 0.018 0.235 2026-10-07 23:12:21,960 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:21] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.176 2026-10-07 23:12:21,979 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:21] "POST /web/action/load HTTP/1.1" 200 - 7 0.006 0.262 2026-10-07 23:12:22,003 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:22] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 23:12:22,036 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:22] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.025 0.138 2026-10-07 23:12:22,084 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:22] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.016 0.073 2026-10-07 23:12:22,102 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 23:12:22,121 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:22] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.084 2026-10-07 23:12:22,179 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:22] "POST /web/dataset/call_kw/fleet.booking.item/search_read HTTP/1.1" 200 - 13 0.011 0.024 2026-10-07 23:12:22,302 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:22] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_views HTTP/1.1" 200 - 35 0.052 0.090 2026-10-07 23:12:22,373 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:22] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_read_group HTTP/1.1" 200 - 6 0.007 0.009 2026-10-07 23:12:22,380 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:22] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 23:12:22,410 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:22] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.005 0.015 2026-10-07 23:12:22,426 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:22] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.003 0.029 2026-10-07 23:12:22,447 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:12:22] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.006 0.045 2026-10-07 23:12:22,673 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation.browser: tour succeeded 2026-10-07 23:12:22,674 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation.browser: ╔════════════════════════════════════════════════╗ ║ TOUR dispatch_board_debug_mount_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-07 23:12:22,825 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation.browser: heap 22008992 (allocated 22769664) 2026-10-07 23:12:22,842 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Closing chrome headless with pid 4857 2026-10-07 23:12:22,844 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Closing websocket connection 2026-10-07 23:12:22,845 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Terminating chrome headless with pid 4857 2026-10-07 23:12:22,945 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261007_231222_945099_test_dispatch_board_mounts_under_debug_prop_validation.txt 2026-10-07 23:12:22,945 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Removing chrome user profile "/tmp/tmpybw3fc2m_chrome_odoo" 2026-10-07 23:12:23,008 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:12:23,955 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_menu_acl: Starting TestDispatchMenuACL.test_dispatch_menu_restricted_to_fleet_operator_group ... 2026-10-07 23:12:24,023 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_menu_acl: Starting TestDispatchMenuACL.test_non_operator_cannot_see_dispatch_menu ... 2026-10-07 23:12:24,164 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_menu_acl: Starting TestDispatchMenuACL.test_non_operator_cannot_see_root_menu ... 2026-10-07 23:12:24,316 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_menu_acl: Starting TestDispatchMenuACL.test_operator_sees_dispatch_menu ... 2026-10-07 23:12:24,443 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_menu_acl: Starting TestDispatchMenuACL.test_operator_sees_root_menu ... 2026-10-07 23:12:24,589 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_menu_acl: Starting TestDispatchMenuACL.test_root_menu_restricted_to_fleet_operator_group ... 2026-10-07 23:12:24,641 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:12:24,928 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchVRPSeam.test_vrp_seam_default_returns_contract ... 2026-10-07 23:12:25,088 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchVRPSeam.test_vrp_seam_echoes_provider ... 2026-10-07 23:12:25,120 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchVRPSeam.test_vrp_seam_no_items_arg ... 2026-10-07 23:12:35,265 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:12:36,319 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <952789464784978.1791414756.175796747207642-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:12:36,457 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2125] 2026-10-07 23:12:36,613 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <172522732094370.1791414756.530877590179443-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:12:36,623 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2126] 2026-10-07 23:12:36,758 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2127] 2026-10-07 23:12:36,913 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2128] 2026-10-07 23:12:37,028 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <927392851619270.1791414756.973109722137451-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:12:37,049 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2129] 2026-10-07 23:12:37,185 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <372581949714257.1791414757.107399225234985-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:12:37,198 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2130] 2026-10-07 23:12:37,348 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2131] 2026-10-07 23:12:37,396 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchOptimizeObjectiveDroppedCount.test_objective_n_dropped_matches_dropped_list_length ... 2026-10-07 23:12:37,538 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:12:39,037 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <889089824587118.1791414758.902873039245605-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:12:39,215 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2132] 2026-10-07 23:12:39,334 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <439932811383331.1791414759.267925262451172-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:12:39,345 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2133] 2026-10-07 23:12:39,463 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2134] 2026-10-07 23:12:39,584 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2135] 2026-10-07 23:12:39,704 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <455074044273377.1791414759.636988639831543-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:12:39,715 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2136] 2026-10-07 23:12:39,833 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <093707804148534.1791414759.768058300018311-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:12:39,844 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2137] 2026-10-07 23:12:39,965 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2138] 2026-10-07 23:12:39,986 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchAssignSeam.test_draft_booking_item_rejected ... 2026-10-07 23:12:40,162 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchAssignSeam.test_non_operator_denied ... 2026-10-07 23:12:40,233 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchAssignSeam.test_operator_assigns_confirmed_item_to_trip ... 2026-10-07 23:12:40,593 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #618 deleted trip.segment records with IDs: [371] 2026-10-07 23:12:40,730 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchAssignSeam.test_unassign_clears_trip ... 2026-10-07 23:12:41,142 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #618 deleted trip.segment records with IDs: [373] 2026-10-07 23:12:41,345 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #618 deleted trip.waypoint records with IDs: [287, 288] 2026-10-07 23:12:41,487 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:12:42,428 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <772791541138259.1791414762.290340900421143-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:12:42,620 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2139] 2026-10-07 23:12:42,728 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <635599734935800.1791414762.663878202438354-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:12:42,738 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2140] 2026-10-07 23:12:42,857 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2141] 2026-10-07 23:12:42,994 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2142] 2026-10-07 23:12:43,128 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <151425735871692.1791414763.047190427780151-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:12:43,143 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2143] 2026-10-07 23:12:43,261 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <391831851958436.1791414763.190019607543945-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:12:43,271 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2144] 2026-10-07 23:12:43,414 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2145] 2026-10-07 23:12:43,452 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchAssignSeamWiderOperatorGroup.test_operator_wider_group_assigns_item_to_trip_not_personally_driven ... 2026-10-07 23:12:43,891 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #620 deleted trip.segment records with IDs: [375] 2026-10-07 23:12:44,018 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:12:57,032 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestWaypointOperatorMultiCompanyBoundary.test_operator_can_write_same_company_waypoint ... 2026-10-07 23:12:57,244 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestWaypointOperatorMultiCompanyBoundary.test_operator_cannot_search_cross_company_waypoint ... 2026-10-07 23:12:57,297 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestWaypointOperatorMultiCompanyBoundary.test_operator_cannot_write_cross_company_waypoint ... 2026-10-07 23:12:57,325 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [292], uid: 621, model: trip.waypoint 2026-10-07 23:12:57,417 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:12:57,890 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [377] 2026-10-07 23:12:58,182 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [379] 2026-10-07 23:12:58,469 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [381] 2026-10-07 23:12:58,576 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestBatchConfirm.test_batch_confirm_all_draft_trips ... 2026-10-07 23:12:58,825 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestBatchConfirm.test_batch_confirm_already_confirmed_trips_skipped ... 2026-10-07 23:12:59,090 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:12:59,668 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [383] 2026-10-07 23:12:59,818 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestBatchConfirmSavepoint.test_savepoint_rolls_back_failed_trip_state ... 2026-10-07 23:13:00,048 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:13:00,072 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour: Starting TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour ... 2026-10-07 23:13:00,732 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2146] 2026-10-07 23:13:00,748 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27644] 2026-10-07 23:13:00,758 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:13:01,195 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Chrome pid: 5064 2026-10-07 23:13:01,195 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Chrome headless temporary user profile dir: /tmp/tmp9i2e72er_chrome_odoo 2026-10-07 23:13:01,195 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Issuing json command http://127.0.0.1:33937/json/version 2026-10-07 23:13:01,196 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:33937/json/version with timeout 3 increased to 10s during tests 2026-10-07 23:13:01,242 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 23:13:01,243 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Issuing json command http://127.0.0.1:33937/json 2026-10-07 23:13:01,243 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:33937/json with timeout 3 increased to 10s during tests 2026-10-07 23:13:01,262 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Websocket url found: ws://127.0.0.1:33937/devtools/page/15C98EC4BDDA564C2A58F7DCC9C8D795 2026-10-07 23:13:01,294 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Enable chrome headless console log notification 2026-10-07 23:13:01,300 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Chrome headless enable page notifications 2026-10-07 23:13:01,362 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:dispatch_tour_operator from n/a 2026-10-07 23:13:01,365 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Setting session cookie in browser 2026-10-07 23:13:01,371 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Open "http://127.0.0.1:8069/odoo/action-viin_fleet_planning.action_fleet_dispatch_client" in browser 2026-10-07 23:13:01,371 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-viin_fleet_planning.action_fleet_dispatch_client" 2026-10-07 23:13:01,399 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 23:13:03,083 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:03] "GET /odoo/action-viin_fleet_planning.action_fleet_dispatch_client HTTP/1.1" 200 - 179 0.216 1.478 2026-10-07 23:13:03,092 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Navigation result: {'frameId': '15C98EC4BDDA564C2A58F7DCC9C8D795', 'loaderId': '5FC2E96685D67B963F2DFC927637D60D', 'isDownload': False} 2026-10-07 23:13:03,093 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Evaluate ready code "odoo.isTourReady('dispatch_drag_drop_tour')" 2026-10-07 23:13:03,168 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:03] "GET /web/assets/67c1386/web.assets_web.min.css HTTP/1.1" 200 - 2 0.011 0.009 2026-10-07 23:13:03,217 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 23:13:03,315 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:03] "GET /web/webclient/load_menus/07a72d28d460442c53b7a66a48a7375ed53eadb43f4e2a8aa71f2c9eb22d835c HTTP/1.1" 200 - 124 0.055 0.109 2026-10-07 23:13:03,338 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:03] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.010 0.171 2026-10-07 23:13:03,353 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:03] "GET /web/assets/0a0cc8d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.200 2026-10-07 23:13:03,370 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:03] "GET /web/webclient/translations/ab9eda3054d49b82d1b8b7fa5adf1537393fffac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.210 2026-10-07 23:13:03,384 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:03] "GET /web/assets/37c710e/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-07 23:13:03,466 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:03] "GET /web/assets/ed2b8de/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 23:13:04,362 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:04] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-07 23:13:04,367 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:04] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-10-07 23:13:04,369 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:04] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-10-07 23:13:04,405 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:04] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.007 0.007 2026-10-07 23:13:04,413 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: Owl is running in 'dev' mode. 2026-10-07 23:13:04,433 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:04] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 23:13:04,495 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:04] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.028 2026-10-07 23:13:04,503 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:04] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.002 0.018 2026-10-07 23:13:04,525 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:04] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.005 0.019 2026-10-07 23:13:04,581 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Evaluate test code "odoo.startTour('dispatch_drag_drop_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-viin_fleet_planning.action_fleet_dispatch_client", "delayToCheckUndeterminisms": 0})" 2026-10-07 23:13:04,626 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: [1/7] Tour dispatch_drag_drop_tour → Step Dispatch board loaded (trigger: .o_action_manager .o_control_panel) 2026-10-07 23:13:04,633 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 23:13:04,649 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 23:13:04,731 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:04] "POST /mail/data HTTP/1.1" 200 - 34 0.087 0.060 2026-10-07 23:13:04,814 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:04] "GET /web/image?model=res.users&field=avatar_128&id=622 HTTP/1.1" 200 - 16 0.030 0.187 2026-10-07 23:13:04,818 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:04] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.175 2026-10-07 23:13:04,852 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:04] "POST /web/action/load HTTP/1.1" 200 - 7 0.012 0.223 2026-10-07 23:13:04,897 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:04] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.011 0.130 2026-10-07 23:13:04,926 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 23:13:04,961 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:04] "GET /web/image/res.partner/1458/avatar_128?unique=1791414780000 HTTP/1.1" 200 - 8 0.022 0.331 2026-10-07 23:13:04,990 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:04] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 23:13:05,003 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:05] "POST /web/action/load HTTP/1.1" 200 - 10 0.021 0.098 2026-10-07 23:13:05,047 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:05] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.013 0.039 2026-10-07 23:13:05,166 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:05] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_views HTTP/1.1" 200 - 35 0.048 0.070 2026-10-07 23:13:05,210 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:05] "POST /web/dataset/call_kw/fleet.booking.item/search_read HTTP/1.1" 200 - 13 0.018 0.143 2026-10-07 23:13:05,231 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:05] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_read_group HTTP/1.1" 200 - 6 0.004 0.024 2026-10-07 23:13:05,235 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:05] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 23:13:05,282 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:05] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.010 0.018 2026-10-07 23:13:05,301 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:05] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.004 0.032 2026-10-07 23:13:05,331 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:05] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.008 0.050 2026-10-07 23:13:05,521 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: [2/7] Tour dispatch_drag_drop_tour → Step Unassigned bookings panel is visible (trigger: .o_dispatch_unassigned_panel) 2026-10-07 23:13:05,578 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: [3/7] Tour dispatch_drag_drop_tour → Step An assignable booking item is present in the panel (trigger: .o_dispatch_item_card[draggable='true']) 2026-10-07 23:13:05,630 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: [4/7] Tour dispatch_drag_drop_tour → Step Open the keyboard assign fallback on the first unassigned item (trigger: .o_dispatch_item_card[draggable='true'] .o_dispatch_assign_btn) 2026-10-07 23:13:05,739 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: [5/7] Tour dispatch_drag_drop_tour → Step Themed trip picker (SelectCreateDialog) is open with trips (trigger: .o_dialog .o_list_view .o_data_row) 2026-10-07 23:13:05,813 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:05] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_views HTTP/1.1" 200 - 10 0.020 0.051 2026-10-07 23:13:05,864 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:05] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 5 0.006 0.018 2026-10-07 23:13:05,954 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: [6/7] Tour dispatch_drag_drop_tour → Step Pick the first trip in the picker to assign (trigger: .o_dialog .o_list_view .o_data_row:first-child .o_data_cell) 2026-10-07 23:13:06,028 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: [7/7] Tour dispatch_drag_drop_tour → Step Assignment notification appeared (trigger: .o_notification_manager .o_notification) 2026-10-07 23:13:06,270 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:06] "POST /web/dataset/call_kw/fleet.booking.item/action_dispatch_assign_to_trip HTTP/1.1" 200 - 94 0.113 0.124 2026-10-07 23:13:06,287 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:06] "POST /web/dataset/call_kw/fleet.booking.item/search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 23:13:06,306 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: tour succeeded 2026-10-07 23:13:06,307 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR dispatch_drag_drop_tour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 23:13:06,320 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:06] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_read_group HTTP/1.1" 200 - 2 0.002 0.008 2026-10-07 23:13:06,490 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: heap 23017024 (allocated 24080384) 2026-10-07 23:13:06,504 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Closing chrome headless with pid 5064 2026-10-07 23:13:06,506 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Closing websocket connection 2026-10-07 23:13:06,507 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Terminating chrome headless with pid 5064 2026-10-07 23:13:06,606 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261007_231306_605766_test_dispatch_keyboard_assignment_tour.txt 2026-10-07 23:13:06,606 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Removing chrome user profile "/tmp/tmp9i2e72er_chrome_odoo" 2026-10-07 23:13:06,674 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:13:06,695 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMapViewArch.test_dispatch_board_action_exists ... 2026-10-07 23:13:06,736 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMapViewArch.test_map_view_fields_exist_on_model ... 2026-10-07 23:13:06,786 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:13:06,805 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchListArchBinding.test_dispatch_list_arch_binds_renderer_and_loads_payload ... 2026-10-07 23:13:06,851 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchListArchBinding.test_dispatch_list_arch_keeps_capacity_pct ... 2026-10-07 23:13:06,907 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:13:06,926 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMenuStructure.test_dispatch_menu_exists_under_root ... 2026-10-07 23:13:06,968 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMenuStructure.test_fleet_booking_root_stays_active ... 2026-10-07 23:13:07,011 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMenuStructure.test_fleet_bookings_menu_relabeled ... 2026-10-07 23:13:07,052 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMenuStructure.test_fleet_bookings_menu_stays_under_booking_root ... 2026-10-07 23:13:07,104 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMenuStructure.test_fleet_operations_root_menu_exists ... 2026-10-07 23:13:07,143 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMenuStructure.test_reporting_menu_has_manager_group ... 2026-10-07 23:13:07,183 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:13:07,208 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchReparentedMenuNames.test_reparented_menus_resolve_to_operations_app_root ... 2026-10-07 23:13:07,261 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchReparentedMenuNames.test_reparented_menus_show_real_names_not_xmlids ... 2026-10-07 23:13:07,313 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:13:07,332 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestVehicleVrpConfigView.test_last_known_position_fields_surfaced_readonly ... 2026-10-07 23:13:07,414 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestVehicleVrpConfigView.test_vrp_routing_config_fields_surfaced ... 2026-10-07 23:13:07,507 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:13:07,530 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestTripWaypointActualsView.test_waypoint_actual_axis_surfaced ... 2026-10-07 23:13:07,723 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestTripWaypointActualsView.test_waypoint_state_uses_badge_widget ... 2026-10-07 23:13:07,942 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:13:08,191 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchVehicleMaxPayload.test_vehicle_max_payload_mirrors_assigned_vehicle ... 2026-10-07 23:13:08,333 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchVehicleMaxPayload.test_vehicle_max_payload_zero_without_vehicle ... 2026-10-07 23:13:08,381 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:13:09,014 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <719869748287995.1791414788.846938848495483-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:13:09,235 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2147] 2026-10-07 23:13:09,372 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <017094855152599.1791414789.294260978698730-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:13:09,385 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2148] 2026-10-07 23:13:09,524 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2149] 2026-10-07 23:13:09,654 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2150] 2026-10-07 23:13:09,785 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <017893672311585.1791414789.704325199127197-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:13:09,793 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2151] 2026-10-07 23:13:09,906 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <147787191300287.1791414789.836690664291382-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:13:09,915 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2152] 2026-10-07 23:13:10,065 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2153] 2026-10-07 23:13:10,445 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [385] 2026-10-07 23:13:10,658 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_gps_coords_stored_and_location_source_is_gps ... 2026-10-07 23:13:10,811 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_illegal_action_arrive_twice_raises ... 2026-10-07 23:13:10,987 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_illegal_action_depart_from_arrived_state_raises ... 2026-10-07 23:13:11,185 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_illegal_action_load_on_planned_stop_raises ... 2026-10-07 23:13:11,326 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_illegal_action_unload_on_planned_stop_raises ... 2026-10-07 23:13:11,500 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_illegal_per_stop_action_before_trip_start_raises ... 2026-10-07 23:13:11,558 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_item_actual_dropoff_time_derives_from_wp_unload_time ... 2026-10-07 23:13:11,653 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_item_actual_pickup_time_derives_from_wp_load_time ... 2026-10-07 23:13:11,739 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_mixed_stop_full_state_machine_with_all_four_actuals ... 2026-10-07 23:13:11,866 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_no_item_stop_autoservices_on_arrive ... 2026-10-07 23:13:11,952 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [386] 2026-10-07 23:13:12,154 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [387, 388] 2026-10-07 23:13:12,318 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_pickup_stop_advances_planned_to_departed_and_stamps_actuals ... 2026-10-07 23:13:12,407 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_planned_address_fallback_when_no_coords_passed ... 2026-10-07 23:13:12,500 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_vehicle_last_position_source_mirrors_waypoint ... 2026-10-07 23:13:12,592 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_vehicle_position_updates_on_driver_action ... 2026-10-07 23:13:12,683 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:13:13,318 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <464638329901444.1791414793.121826887130737-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:13:13,519 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2154] 2026-10-07 23:13:13,641 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <547253602128245.1791414793.564062118530273-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:13:13,663 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2155] 2026-10-07 23:13:13,778 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2156] 2026-10-07 23:13:13,897 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2157] 2026-10-07 23:13:14,016 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <432451650125786.1791414793.950951099395752-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:13:14,035 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2158] 2026-10-07 23:13:14,168 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <826895089389903.1791414794.100004196166992-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:13:14,178 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2159] 2026-10-07 23:13:14,301 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2160] 2026-10-07 23:13:14,664 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [391] 2026-10-07 23:13:14,873 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverBridge.test_driver_start_bridges_to_action_start ... 2026-10-07 23:13:14,982 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverBridge.test_driver_start_returns_error_if_trip_already_in_progress ... 2026-10-07 23:13:15,145 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverBridge.test_finish_trip_refused_when_stop_is_arrived ... 2026-10-07 23:13:15,298 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverBridge.test_finish_trip_refused_while_stop_still_active ... 2026-10-07 23:13:15,429 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverBridge.test_finish_trip_when_all_stops_departed_bridges_to_action_done ... 2026-10-07 23:13:15,590 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverBridge.test_finish_trip_with_failed_stop_still_completes ... 2026-10-07 23:13:15,763 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:13:16,352 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <443616251053524.1791414796.197163105010986-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:13:16,565 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2161] 2026-10-07 23:13:16,683 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <248115941015036.1791414796.615262746810913-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:13:16,696 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2162] 2026-10-07 23:13:16,829 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2163] 2026-10-07 23:13:16,937 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2164] 2026-10-07 23:13:17,041 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <414856481967332.1791414796.982585430145264-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:13:17,051 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2165] 2026-10-07 23:13:17,155 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <235876119782741.1791414797.095335960388184-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:13:17,164 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2166] 2026-10-07 23:13:17,281 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2167] 2026-10-07 23:13:17,597 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [393] 2026-10-07 23:13:17,766 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_failed_dropoff_stop_leaves_item_actual_dropoff_time_null ... 2026-10-07 23:13:17,881 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_failed_pickup_stop_leaves_item_actual_pickup_time_null ... 2026-10-07 23:13:17,977 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_report_issue_on_arrived_stop_marks_failed ... 2026-10-07 23:13:18,069 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_report_issue_on_departed_stop_raises ... 2026-10-07 23:13:18,210 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_report_issue_on_planned_stop_marks_failed_and_stamps ... 2026-10-07 23:13:18,296 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_report_issue_on_serviced_stop_raises ... 2026-10-07 23:13:18,406 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [394] 2026-10-07 23:13:18,589 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [395, 396] 2026-10-07 23:13:18,840 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_report_issue_with_invalid_reason_raises ... 2026-10-07 23:13:19,005 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_report_issue_without_note_is_valid ... 2026-10-07 23:13:19,133 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:13:19,735 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <382828943597814.1791414799.567542314529419-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:13:19,954 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2168] 2026-10-07 23:13:20,081 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <594083122596880.1791414800.005206823348999-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:13:20,092 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2169] 2026-10-07 23:13:20,245 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2170] 2026-10-07 23:13:20,389 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2171] 2026-10-07 23:13:20,536 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <640403273727711.1791414800.454217910766602-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:13:20,546 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2172] 2026-10-07 23:13:20,661 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <324384836659326.1791414800.603234052658081-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:13:20,670 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2173] 2026-10-07 23:13:20,794 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2174] 2026-10-07 23:13:21,124 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [399] 2026-10-07 23:13:21,368 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_driver_can_read_own_trip ... 2026-10-07 23:13:21,947 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_driver_cannot_act_on_another_drivers_waypoint ... 2026-10-07 23:13:22,727 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [311], uid: 624, model: trip.waypoint 2026-10-07 23:13:22,785 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_driver_cannot_read_another_drivers_trip ... 2026-10-07 23:13:23,466 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_driver_search_returns_only_own_trips ... 2026-10-07 23:13:24,158 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_fleet_group_driver_does_not_imply_fleet_group_user ... 2026-10-07 23:13:24,201 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_fleet_group_driver_implies_base_group_user ... 2026-10-07 23:13:24,245 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_get_current_driver_trips_returns_only_confirmed_and_in_progress ... 2026-10-07 23:13:25,117 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2175] 2026-10-07 23:13:25,371 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:13:26,139 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <675576942626915.1791414805.959896564483643-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:13:26,323 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2176] 2026-10-07 23:13:26,472 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <674376934215487.1791414806.376103401184082-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:13:26,483 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2177] 2026-10-07 23:13:26,599 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2178] 2026-10-07 23:13:26,755 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2179] 2026-10-07 23:13:26,875 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <371178971233481.1791414806.806292533874512-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:13:26,886 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2180] 2026-10-07 23:13:27,017 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <723285584436781.1791414806.932374000549316-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:13:27,030 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2181] 2026-10-07 23:13:27,189 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2182] 2026-10-07 23:13:27,612 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [401] 2026-10-07 23:13:27,727 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [402] 2026-10-07 23:13:27,913 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [403, 404] 2026-10-07 23:13:28,176 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2183] 2026-10-07 23:13:28,243 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour: Starting TestDriverExecutionTour.test_driver_execution_tour ... 2026-10-07 23:13:28,668 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Chrome pid: 5271 2026-10-07 23:13:28,668 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Chrome headless temporary user profile dir: /tmp/tmp1q1kvmtx_chrome_odoo 2026-10-07 23:13:28,668 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Issuing json command http://127.0.0.1:46333/json/version 2026-10-07 23:13:28,670 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:46333/json/version with timeout 3 increased to 10s during tests 2026-10-07 23:13:28,690 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 23:13:28,690 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Issuing json command http://127.0.0.1:46333/json 2026-10-07 23:13:28,691 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:46333/json with timeout 3 increased to 10s during tests 2026-10-07 23:13:28,704 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Websocket url found: ws://127.0.0.1:46333/devtools/page/6F5692915DF2686AE01DA17B570A6E0A 2026-10-07 23:13:28,713 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Enable chrome headless console log notification 2026-10-07 23:13:28,753 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Chrome headless enable page notifications 2026-10-07 23:13:28,806 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:driver_exec_tour from n/a 2026-10-07 23:13:28,819 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Setting session cookie in browser 2026-10-07 23:13:28,824 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Open "http://127.0.0.1:8069/odoo/action-viin_fleet_planning.action_driver_execution_client" in browser 2026-10-07 23:13:28,825 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-viin_fleet_planning.action_driver_execution_client" 2026-10-07 23:13:28,848 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 23:13:30,362 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:30] "GET /odoo/action-viin_fleet_planning.action_driver_execution_client HTTP/1.1" 200 - 177 0.150 1.373 2026-10-07 23:13:30,367 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Navigation result: {'frameId': '6F5692915DF2686AE01DA17B570A6E0A', 'loaderId': '80420B34315111800610ED9D9F69C95A', 'isDownload': False} 2026-10-07 23:13:30,367 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Evaluate ready code "odoo.isTourReady('driver_execution_tour')" 2026-10-07 23:13:30,436 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:30] "GET /web/assets/0a0cc8d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.019 0.011 2026-10-07 23:13:30,446 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:30] "GET /web/webclient/translations/ab9eda3054d49b82d1b8b7fa5adf1537393fffac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.034 2026-10-07 23:13:30,662 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:30] "GET /web/webclient/load_menus/11e86fb822a36df7962a20fe7e00cd56bd440762a44ff5b35ecea6bab5ed462b HTTP/1.1" 200 - 113 0.120 0.125 2026-10-07 23:13:30,694 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:30] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.018 0.249 2026-10-07 23:13:30,702 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:30] "GET /web/assets/67c1386/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.290 2026-10-07 23:13:30,749 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:30] "GET /web/assets/37c710e/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.010 2026-10-07 23:13:30,752 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 23:13:30,759 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:30] "GET /web/assets/ed2b8de/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.020 2026-10-07 23:13:31,446 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:31] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-07 23:13:31,456 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:31] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-07 23:13:31,459 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:31] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-07 23:13:31,494 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:31] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-10-07 23:13:31,510 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: Owl is running in 'dev' mode. 2026-10-07 23:13:31,527 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:31] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 23:13:31,589 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:31] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.029 2026-10-07 23:13:31,598 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:31] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.028 2026-10-07 23:13:31,621 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:31] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.003 0.034 2026-10-07 23:13:31,657 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Evaluate test code "odoo.startTour('driver_execution_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-viin_fleet_planning.action_driver_execution_client", "delayToCheckUndeterminisms": 0})" 2026-10-07 23:13:31,705 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [1/14] Tour driver_execution_tour → Step Driver 'My Trips' client action mounted (trigger: .o_driver_exec) 2026-10-07 23:13:31,719 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 23:13:31,729 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 23:13:31,802 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:31] "POST /mail/data HTTP/1.1" 200 - 48 0.082 0.071 2026-10-07 23:13:31,855 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:31] "GET /web/image?model=res.users&field=avatar_128&id=628 HTTP/1.1" 200 - 16 0.012 0.168 2026-10-07 23:13:31,857 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:31] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.135 2026-10-07 23:13:31,880 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:31] "POST /web/action/load HTTP/1.1" 200 - 7 0.005 0.194 2026-10-07 23:13:31,925 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:31] "GET /web/image/res.partner/1480/avatar_128?unique=1791414805000 HTTP/1.1" 200 - 8 0.009 0.225 2026-10-07 23:13:31,960 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:31] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.012 0.117 2026-10-07 23:13:31,978 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:31] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 23:13:31,987 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:31] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_current_driver_trips HTTP/1.1" 200 - 4 0.010 0.057 2026-10-07 23:13:32,003 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 23:13:32,023 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.018 0.043 2026-10-07 23:13:32,038 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:32] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 4 0.006 0.023 2026-10-07 23:13:32,087 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:32] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 10 0.011 0.017 2026-10-07 23:13:32,162 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:32] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 13 0.018 0.033 2026-10-07 23:13:32,210 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:32] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 10 0.009 0.018 2026-10-07 23:13:32,248 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [2/14] Tour driver_execution_tour → Step Start the assigned trip (trigger: .o_driver_start_btn) 2026-10-07 23:13:32,319 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [3/14] Tour driver_execution_tour → Step Ordered stop list is present with the list role (trigger: .o_driver_stops[role='list']) 2026-10-07 23:13:32,487 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:32] "POST /web/dataset/call_kw/fleet.vehicle.trip/action_driver_start HTTP/1.1" 200 - 70 0.077 0.090 2026-10-07 23:13:32,520 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:32] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.007 0.013 2026-10-07 23:13:32,560 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [4/14] Tour driver_execution_tour → Step The active stop is labelled for assistive tech (trigger: .o_driver_stop_active[aria-label]) 2026-10-07 23:13:32,572 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:32] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.013 0.027 2026-10-07 23:13:32,616 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:32] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.010 0.018 2026-10-07 23:13:32,628 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [5/14] Tour driver_execution_tour → Step Stop 1: Arrived (trigger: .o_driver_stop_active .o_driver_primary_action:contains(Arrived)) 2026-10-07 23:13:32,697 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [6/14] Tour driver_execution_tour → Step Stop 1: Loaded (trigger: .o_driver_stop_active .o_driver_primary_action:contains(Loaded)) 2026-10-07 23:13:32,798 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:32] "POST /web/dataset/call_kw/trip.waypoint/action_arrive HTTP/1.1" 200 - 31 0.045 0.054 2026-10-07 23:13:32,827 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:32] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.006 0.015 2026-10-07 23:13:32,871 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:32] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.014 0.020 2026-10-07 23:13:32,914 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:32] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.015 0.017 2026-10-07 23:13:32,948 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [7/14] Tour driver_execution_tour → Step Stop 1: Depart (trigger: .o_driver_stop_active .o_driver_primary_action:contains(Depart)) 2026-10-07 23:13:33,011 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:33] "POST /web/dataset/call_kw/trip.waypoint/action_load HTTP/1.1" 200 - 17 0.029 0.033 2026-10-07 23:13:33,040 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:33] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.007 0.014 2026-10-07 23:13:33,085 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:33] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.017 0.019 2026-10-07 23:13:33,118 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:33] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.009 0.015 2026-10-07 23:13:33,162 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [8/14] Tour driver_execution_tour → Step Stop 2: Arrived (trigger: .o_driver_stop_active .o_driver_primary_action:contains(Arrived)) 2026-10-07 23:13:33,203 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:33] "POST /web/dataset/call_kw/trip.waypoint/action_depart HTTP/1.1" 200 - 10 0.017 0.022 2026-10-07 23:13:33,233 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:33] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.008 0.014 2026-10-07 23:13:33,284 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:33] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.018 0.025 2026-10-07 23:13:33,325 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:33] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.013 0.019 2026-10-07 23:13:33,363 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [9/14] Tour driver_execution_tour → Step Stop 2: Delivered (trigger: .o_driver_stop_active .o_driver_primary_action:contains(Delivered)) 2026-10-07 23:13:33,439 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:33] "POST /web/dataset/call_kw/trip.waypoint/action_arrive HTTP/1.1" 200 - 16 0.038 0.036 2026-10-07 23:13:33,469 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:33] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.008 0.013 2026-10-07 23:13:33,511 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:33] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.012 0.021 2026-10-07 23:13:33,542 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:33] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.009 0.015 2026-10-07 23:13:33,578 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [10/14] Tour driver_execution_tour → Step Stop 2: Depart (trigger: .o_driver_stop_active .o_driver_primary_action:contains(Depart)) 2026-10-07 23:13:33,643 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:33] "POST /web/dataset/call_kw/trip.waypoint/action_unload HTTP/1.1" 200 - 17 0.030 0.032 2026-10-07 23:13:33,668 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:33] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.006 0.010 2026-10-07 23:13:33,729 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:33] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.014 0.033 2026-10-07 23:13:33,766 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:33] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.010 0.018 2026-10-07 23:13:33,796 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [11/14] Tour driver_execution_tour → Step Stop 3: open the Report problem picker (trigger: .o_driver_stop_active .o_driver_report_issue) 2026-10-07 23:13:33,840 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:33] "POST /web/dataset/call_kw/trip.waypoint/action_depart HTTP/1.1" 200 - 10 0.017 0.025 2026-10-07 23:13:33,889 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:33] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.021 0.019 2026-10-07 23:13:33,937 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:33] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.014 0.026 2026-10-07 23:13:33,979 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:33] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.012 0.018 2026-10-07 23:13:34,025 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [12/14] Tour driver_execution_tour → Step Pick a reason (marks the stop failed) (trigger: .o_driver_issue_reason:first) 2026-10-07 23:13:34,093 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [13/14] Tour driver_execution_tour → Step Finish the trip once every stop is terminal (trigger: .o_driver_finish_btn) 2026-10-07 23:13:34,123 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:34] "POST /web/dataset/call_kw/trip.waypoint/action_report_issue HTTP/1.1" 200 - 9 0.007 0.021 2026-10-07 23:13:34,156 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:34] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.007 0.014 2026-10-07 23:13:34,205 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:34] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.013 0.025 2026-10-07 23:13:34,270 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:34] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.035 0.018 2026-10-07 23:13:34,298 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: [14/14] Tour driver_execution_tour → Step Back on My Trips with no more actionable trips (trigger: .o_driver_empty) 2026-10-07 23:13:34,463 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:34] "POST /web/dataset/call_kw/fleet.vehicle.trip/action_finish_driver_trip HTTP/1.1" 200 - 71 0.061 0.098 2026-10-07 23:13:34,503 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:13:34] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_current_driver_trips HTTP/1.1" 200 - 4 0.010 0.020 2026-10-07 23:13:34,542 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: tour succeeded 2026-10-07 23:13:34,543 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: ╔══════════════════════════════════════╗ ║ TOUR driver_execution_tour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-07 23:13:34,651 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: heap 20232108 (allocated 20934656) 2026-10-07 23:13:34,658 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Closing chrome headless with pid 5271 2026-10-07 23:13:34,659 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Closing websocket connection 2026-10-07 23:13:34,659 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Terminating chrome headless with pid 5271 2026-10-07 23:13:34,768 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261007_231334_768015_test_driver_execution_tour.txt 2026-10-07 23:13:34,768 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Removing chrome user profile "/tmp/tmp1q1kvmtx_chrome_odoo" 2026-10-07 23:13:34,837 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:13:37,714 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_booking_item_assignment_01_manual: Starting TestFleetAssignmenManual.test_002_assign_unassign_trip ... 2026-10-07 23:13:38,195 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <493443971189143.1791414818.040596723556519-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:13:38,313 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2184] 2026-10-07 23:13:38,457 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <164699970807073.1791414818.370250225067139-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:13:38,471 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2185] 2026-10-07 23:13:38,612 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2186] 2026-10-07 23:13:38,753 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2187] 2026-10-07 23:13:38,880 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <841659620260048.1791414818.813244581222534-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:13:38,890 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2188] 2026-10-07 23:13:39,004 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <369542961571745.1791414818.944343805313110-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:13:39,014 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2189] 2026-10-07 23:13:39,152 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2190] 2026-10-07 23:13:39,309 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2191] 2026-10-07 23:13:39,573 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [407] 2026-10-07 23:13:39,743 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [318, 319] 2026-10-07 23:13:39,853 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_booking_item_assignment_01_manual: Starting TestFleetAssignmenManual.test_003_assign_unassign_trip ... 2026-10-07 23:13:40,163 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <999733869020427.1791414819.972224235534668-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:13:40,272 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2192] 2026-10-07 23:13:40,386 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <814113684021302.1791414820.328896760940552-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:13:40,395 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2193] 2026-10-07 23:13:40,516 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2194] 2026-10-07 23:13:40,642 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2195] 2026-10-07 23:13:40,758 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <230404045632804.1791414820.693387985229492-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:13:40,768 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2196] 2026-10-07 23:13:40,879 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <676028269963471.1791414820.818805932998657-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:13:40,896 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2197] 2026-10-07 23:13:41,023 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2198] 2026-10-07 23:13:41,178 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2199] 2026-10-07 23:13:41,432 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [409] 2026-10-07 23:13:41,584 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [321] 2026-10-07 23:13:41,722 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_booking_item_assignment_01_manual: Starting TestFleetAssignmenManual.test_004_assign_unassign_trip ... 2026-10-07 23:13:42,006 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <544402642916056.1791414821.829018354415894-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:13:42,083 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2200] 2026-10-07 23:13:42,185 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <872268828629979.1791414822.124391078948975-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:13:42,195 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2201] 2026-10-07 23:13:42,340 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2202] 2026-10-07 23:13:42,467 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2203] 2026-10-07 23:13:42,586 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <549083801795726.1791414822.524730920791626-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:13:42,600 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2204] 2026-10-07 23:13:42,731 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <054267436348877.1791414822.664052963256836-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:13:42,742 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2205] 2026-10-07 23:13:42,854 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2206] 2026-10-07 23:13:42,976 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2207] 2026-10-07 23:13:43,219 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [411] 2026-10-07 23:13:43,499 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [322, 323] 2026-10-07 23:13:43,748 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [413] 2026-10-07 23:13:43,873 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [324, 325] 2026-10-07 23:13:43,966 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_booking_item_assignment_01_manual: Starting TestFleetAssignmenManual.test_006_assign_unassign_trip ... 2026-10-07 23:13:44,238 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <813380582274521.1791414824.060812950134277-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:13:44,335 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2208] 2026-10-07 23:13:44,440 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <636886963446050.1791414824.387133836746216-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:13:44,450 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2209] 2026-10-07 23:13:44,565 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2210] 2026-10-07 23:13:44,695 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2211] 2026-10-07 23:13:44,811 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <316877215240990.1791414824.747602224349976-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:13:44,824 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2212] 2026-10-07 23:13:44,945 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <560654195937433.1791414824.869372367858887-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:13:44,955 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2213] 2026-10-07 23:13:45,091 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2214] 2026-10-07 23:13:45,218 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2215] 2026-10-07 23:13:45,461 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <895562066536533.1791414825.404519796371460-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:13:45,560 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2216] 2026-10-07 23:13:45,676 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <764474594166858.1791414825.611919879913330-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:13:45,686 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2217] 2026-10-07 23:13:45,822 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2218] 2026-10-07 23:13:45,926 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2219] 2026-10-07 23:13:46,029 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <460913070169908.1791414825.974388837814331-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:13:46,038 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2220] 2026-10-07 23:13:46,142 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <637204358466210.1791414826.085752487182617-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:13:46,151 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2221] 2026-10-07 23:13:46,259 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2222] 2026-10-07 23:13:46,373 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2223] 2026-10-07 23:13:46,508 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:13:49,179 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_0001_trip_dates ... 2026-10-07 23:13:49,470 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_0002_trip_dates ... 2026-10-07 23:13:49,513 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_0003_trip_dates ... 2026-10-07 23:13:49,563 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_0004_trip_dates ... 2026-10-07 23:13:49,637 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_0005_trip_dates ... 2026-10-07 23:13:50,134 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_0006_trip_dates ... 2026-10-07 23:13:50,675 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_action_confirm ... 2026-10-07 23:13:51,306 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [418] 2026-10-07 23:13:51,847 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_change_route_001 ... 2026-10-07 23:13:52,036 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_create_trip_with_more_than_2_waypoint ... 2026-10-07 23:13:52,318 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted route.segment records with IDs: [6] 2026-10-07 23:13:53,208 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [423, 424] 2026-10-07 23:13:53,454 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_demodata_001 ... 2026-10-07 23:13:53,488 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_route_001 ... 2026-10-07 23:13:53,946 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [427] 2026-10-07 23:13:54,098 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_route_002 ... 2026-10-07 23:13:54,688 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [429, 430, 431] 2026-10-07 23:13:54,882 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_route_003 ... 2026-10-07 23:13:55,728 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [435, 436, 437] 2026-10-07 23:13:55,832 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [438, 439, 440] 2026-10-07 23:13:55,998 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [441, 442, 443] 2026-10-07 23:13:56,159 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [444, 445, 446] 2026-10-07 23:13:56,341 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_route_004 ... 2026-10-07 23:13:57,170 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [450, 451, 452] 2026-10-07 23:13:57,313 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [453, 454, 455] 2026-10-07 23:13:57,489 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_route_005 ... 2026-10-07 23:13:58,240 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [459, 460, 461] 2026-10-07 23:13:58,363 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [462, 463, 464] 2026-10-07 23:13:58,412 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_route_006 ... 2026-10-07 23:13:59,175 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_vehicle ... 2026-10-07 23:13:59,637 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_trip_waypoints_001 ... 2026-10-07 23:13:59,809 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_trip_waypoints_002 ... 2026-10-07 23:14:00,394 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [473, 474] 2026-10-07 23:14:00,472 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [367] 2026-10-07 23:14:00,560 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [475] 2026-10-07 23:14:00,666 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [477] 2026-10-07 23:14:00,764 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [478] 2026-10-07 23:14:00,899 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_trip_waypoints_003 ... 2026-10-07 23:14:01,056 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [370] 2026-10-07 23:14:01,144 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [480] 2026-10-07 23:14:01,270 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [482] 2026-10-07 23:14:01,383 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [483] 2026-10-07 23:14:01,529 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [484, 485] 2026-10-07 23:14:01,685 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_unlink ... 2026-10-07 23:14:02,145 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [488] 2026-10-07 23:14:02,428 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted fleet.vehicle.trip records with IDs: [171] 2026-10-07 23:14:02,453 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4029] 2026-10-07 23:14:02,504 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:14:05,559 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip_cost: Starting TestFleetVehicleTripCost.test_trip_cost_001 ... 2026-10-07 23:14:05,853 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip_cost: Starting TestFleetVehicleTripCost.test_trip_cost_002 ... 2026-10-07 23:14:05,945 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:14:09,913 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_high_fixes: Starting TestHighFixes.test_h1_dropoff_waypoint_mid_time_false_no_crash ... 2026-10-07 23:14:10,517 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [492] 2026-10-07 23:14:10,770 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_high_fixes: Starting TestHighFixes.test_h1_pickup_waypoint_mid_time_false_no_crash ... 2026-10-07 23:14:11,227 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [494] 2026-10-07 23:14:11,443 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_high_fixes: Starting TestHighFixes.test_h2_operation_distance_batched_compute ... 2026-10-07 23:14:11,879 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [496] 2026-10-07 23:14:12,146 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [497] 2026-10-07 23:14:12,300 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_high_fixes: Starting TestHighFixes.test_h2_operation_distance_excludes_non_done_trips ... 2026-10-07 23:14:12,768 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [499] 2026-10-07 23:14:12,954 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_high_fixes: Starting TestHighFixes.test_h3_assistant_vehicle_trip_ids_follows_trip_assignment ... 2026-10-07 23:14:13,678 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [501] 2026-10-07 23:14:13,985 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_high_fixes: Starting TestHighFixes.test_h3_assistant_vehicle_trip_ids_via_user_partner ... 2026-10-07 23:14:15,254 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [503] 2026-10-07 23:14:15,505 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 23:14:16,428 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningGroupLadder.test_admin_supersets_operator_and_booking_admin ... 2026-10-07 23:14:16,482 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningGroupLadder.test_admin_transitively_holds_operator_closure ... 2026-10-07 23:14:16,519 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningGroupLadder.test_driver_role_stays_off_ladder ... 2026-10-07 23:14:16,545 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningGroupLadder.test_operator_inherits_composed_role_closure ... 2026-10-07 23:14:16,582 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningGroupLadder.test_operator_sees_fleet_operations_tree ... 2026-10-07 23:14:16,672 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningGroupLadder.test_root_and_admin_are_default_members_of_group_admin ... 2026-10-07 23:14:16,716 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:14:17,178 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningUniversalMenu.test_bookings_container_stays_under_universal_root ... 2026-10-07 23:14:17,229 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningUniversalMenu.test_plain_employee_keeps_top_level_booking_app ... 2026-10-07 23:14:17,364 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:14:19,998 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_route_canonicalization: Starting TestRouteCanonicalisation.test_explicit_route_not_downgraded_to_popular_sibling ... 2026-10-07 23:14:20,391 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:14:22,996 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_trip_segment_constraint: Starting TestTripSegmentConstraint.test_check_route_section_id_one_side_address_mismatch ... 2026-10-07 23:14:23,342 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:14:26,057 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_vehicle_trip_start: Starting TestVehicleTripWizard.test_trip_start_wizard_001 ... 2026-10-07 23:14:26,598 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [506] 2026-10-07 23:14:26,816 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [507] 2026-10-07 23:14:26,949 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_vehicle_trip_start: Starting TestVehicleTripWizard.test_trip_start_wizard_002 ... 2026-10-07 23:14:27,346 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [509] 2026-10-07 23:14:27,636 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [510] 2026-10-07 23:14:27,840 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:14:28,665 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <923988960449658.1791414868.532723188400269-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:14:28,777 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2224] 2026-10-07 23:14:28,916 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <168280279334345.1791414868.839945793151855-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:14:28,928 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2225] 2026-10-07 23:14:29,068 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2226] 2026-10-07 23:14:29,244 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2227] 2026-10-07 23:14:29,372 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <968157394191327.1791414869.296513795852661-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:14:29,383 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2228] 2026-10-07 23:14:29,507 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <400558178713330.1791414869.439352035522461-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:14:29,518 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2229] 2026-10-07 23:14:29,683 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2230] 2026-10-07 23:14:29,706 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_vrp_apply: Starting TestVRPApplyCreatesTrip.test_apply_creates_draft_trip_when_vehicle_has_none ... 2026-10-07 23:14:30,232 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #675 deleted trip.segment records with IDs: [512] 2026-10-07 23:14:30,372 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:14:31,262 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <547271544516083.1791414871.144974231719971-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:14:31,459 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2231] 2026-10-07 23:14:31,566 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <853659050917034.1791414871.505718946456909-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:14:31,577 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2232] 2026-10-07 23:14:31,681 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2233] 2026-10-07 23:14:31,801 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2234] 2026-10-07 23:14:31,958 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <810566278359625.1791414871.887258768081665-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:14:31,967 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2235] 2026-10-07 23:14:32,078 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <551365549624882.1791414872.019641876220703-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:14:32,086 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2236] 2026-10-07 23:14:32,193 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2237] 2026-10-07 23:14:32,216 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_vrp_apply: Starting TestVRPApplyReusesTrip.test_apply_reuses_existing_assignable_trip ... 2026-10-07 23:14:32,588 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #676 deleted trip.segment records with IDs: [514] 2026-10-07 23:14:32,743 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:14:35,404 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpSeamNoOp.test_vrp_empty_items_echoes_provider_verbatim ... 2026-10-07 23:14:35,556 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpSeamNoOp.test_vrp_empty_items_returns_exactly_three_keys ... 2026-10-07 23:14:35,604 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:14:38,044 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpFeasiblePlan.test_vrp_feasible_solution ... 2026-10-07 23:14:38,560 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <046514248668038.1791414878.441201686859131-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:14:38,688 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2238] 2026-10-07 23:14:38,792 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <573055552398959.1791414878.735217809677124-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:14:38,802 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2239] 2026-10-07 23:14:38,909 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2240] 2026-10-07 23:14:39,038 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2241] 2026-10-07 23:14:39,135 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <539312386052031.1791414879.081621646881104-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:14:39,143 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2242] 2026-10-07 23:14:39,280 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <609534067471284.1791414879.189045667648315-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:14:39,290 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2243] 2026-10-07 23:14:39,393 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2244] 2026-10-07 23:14:39,499 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2245] 2026-10-07 23:14:39,665 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <388906863758354.1791414879.611781597137451-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:14:39,767 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2246] 2026-10-07 23:14:39,885 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <944195710371921.1791414879.821953296661377-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:14:39,896 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2247] 2026-10-07 23:14:40,023 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2248] 2026-10-07 23:14:40,148 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2249] 2026-10-07 23:14:40,263 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <808304169032445.1791414880.204198598861694-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:14:40,274 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2250] 2026-10-07 23:14:40,387 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <815623582531744.1791414880.329301595687866-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:14:40,396 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2251] 2026-10-07 23:14:40,546 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2252] 2026-10-07 23:14:40,673 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2253] 2026-10-07 23:14:45,785 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:14:48,567 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpPerLegCumulative.test_vrp_per_leg_reload_route_is_feasible ... 2026-10-07 23:14:49,141 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <857816313291796.1791414889.006176948547363-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:14:49,263 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2254] 2026-10-07 23:14:49,385 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <099995274307198.1791414889.315487384796143-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:14:49,397 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2255] 2026-10-07 23:14:49,529 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2256] 2026-10-07 23:14:49,659 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2257] 2026-10-07 23:14:49,789 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <103251653500487.1791414889.713088274002075-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:14:49,802 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2258] 2026-10-07 23:14:49,946 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <979142999289433.1791414889.855006933212280-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:14:49,963 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2259] 2026-10-07 23:14:50,102 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2260] 2026-10-07 23:14:50,232 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2261] 2026-10-07 23:14:50,383 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <060246973962095.1791414890.335222959518433-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:14:50,475 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2262] 2026-10-07 23:14:50,603 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <850782125444348.1791414890.531037092208862-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:14:50,613 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2263] 2026-10-07 23:14:50,719 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2264] 2026-10-07 23:14:50,819 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2265] 2026-10-07 23:14:50,922 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <099273338437680.1791414890.866958141326904-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:14:50,932 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2266] 2026-10-07 23:14:51,032 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <856015031513552.1791414890.977949857711792-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:14:51,040 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2267] 2026-10-07 23:14:51,173 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2268] 2026-10-07 23:14:51,295 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2269] 2026-10-07 23:14:51,443 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <259493150443957.1791414891.407685518264771-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:14:51,503 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2270] 2026-10-07 23:14:51,608 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <032377488898579.1791414891.552666664123535-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:14:51,616 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2271] 2026-10-07 23:14:51,730 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2272] 2026-10-07 23:14:51,858 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2273] 2026-10-07 23:14:51,958 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <918942561131986.1791414891.910396099090576-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:14:51,965 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2274] 2026-10-07 23:14:52,061 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <946220692174290.1791414892.006359577178955-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:14:52,067 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2275] 2026-10-07 23:14:52,182 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2276] 2026-10-07 23:14:52,297 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2277] 2026-10-07 23:14:57,408 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:15:00,218 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpDroppedReasons.test_vrp_drop_missing_coordinates_item ... 2026-10-07 23:15:00,712 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <187871118355330.1791414900.578808307647705-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:15:00,830 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2278] 2026-10-07 23:15:00,939 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <285962992055941.1791414900.880005836486816-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:15:00,949 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2279] 2026-10-07 23:15:01,059 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2280] 2026-10-07 23:15:01,159 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2281] 2026-10-07 23:15:01,294 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <766471675221902.1791414901.212222814559937-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:15:01,304 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2282] 2026-10-07 23:15:01,426 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <121733293310240.1791414901.358408689498901-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:15:01,437 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2283] 2026-10-07 23:15:01,551 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2284] 2026-10-07 23:15:01,668 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2285] 2026-10-07 23:15:01,778 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpDroppedReasons.test_vrp_drop_no_available_vehicle_item ... 2026-10-07 23:15:02,160 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <653268750687955.1791414902.017129182815552-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:15:02,277 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2286] 2026-10-07 23:15:02,381 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <649833683994357.1791414902.318972349166870-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:15:02,390 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2287] 2026-10-07 23:15:02,503 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2288] 2026-10-07 23:15:02,627 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2289] 2026-10-07 23:15:02,733 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <900730684010407.1791414902.672133445739746-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:15:02,743 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2290] 2026-10-07 23:15:02,856 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <721389994148813.1791414902.793827772140503-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:15:02,867 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2291] 2026-10-07 23:15:03,015 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2292] 2026-10-07 23:15:03,127 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2293] 2026-10-07 23:15:03,579 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [516] 2026-10-07 23:15:04,067 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <211345473291632.1791414904.026247501373291-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:15:04,157 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2294] 2026-10-07 23:15:04,266 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <225455528115153.1791414904.206979990005493-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:15:04,278 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2295] 2026-10-07 23:15:04,394 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2296] 2026-10-07 23:15:04,507 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2297] 2026-10-07 23:15:04,609 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <059679716484715.1791414904.552010774612427-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:15:04,620 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2298] 2026-10-07 23:15:04,724 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <944597938966867.1791414904.668071985244751-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:15:04,731 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2299] 2026-10-07 23:15:04,844 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2300] 2026-10-07 23:15:04,961 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2301] 2026-10-07 23:15:05,033 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpDroppedReasons.test_vrp_drop_out_of_window_item ... 2026-10-07 23:15:05,444 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <211837773056067.1791414905.310501813888550-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:15:05,539 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2302] 2026-10-07 23:15:05,657 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <567131687510084.1791414905.587305784225464-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:15:05,667 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2303] 2026-10-07 23:15:05,795 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2304] 2026-10-07 23:15:05,953 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2305] 2026-10-07 23:15:06,050 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <058389856959956.1791414906.000072717666626-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:15:06,058 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2306] 2026-10-07 23:15:06,143 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <112025726773764.1791414906.098737955093384-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:15:06,151 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2307] 2026-10-07 23:15:06,258 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2308] 2026-10-07 23:15:06,364 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2309] 2026-10-07 23:15:06,449 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpDroppedReasons.test_vrp_drop_over_capacity_item ... 2026-10-07 23:15:06,871 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <543828881681182.1791414906.726045370101929-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:15:06,970 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2310] 2026-10-07 23:15:07,073 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <814607851209442.1791414907.016050577163696-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:15:07,082 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2311] 2026-10-07 23:15:07,174 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2312] 2026-10-07 23:15:07,274 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2313] 2026-10-07 23:15:07,375 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <905407406950626.1791414907.320865392684937-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:15:07,383 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2314] 2026-10-07 23:15:07,488 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <940226220037084.1791414907.429263591766357-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:15:07,498 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2315] 2026-10-07 23:15:07,624 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2316] 2026-10-07 23:15:07,748 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2317] 2026-10-07 23:15:07,864 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:15:10,580 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpAvailability.test_vrp_busy_vehicle_is_excluded ... 2026-10-07 23:15:11,059 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <851596915941814.1791414910.937976598739624-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:15:11,165 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2318] 2026-10-07 23:15:11,280 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <774518880534047.1791414911.212955713272095-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:15:11,292 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2319] 2026-10-07 23:15:11,425 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2320] 2026-10-07 23:15:11,545 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2321] 2026-10-07 23:15:11,654 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <641729000111775.1791414911.595128059387207-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:15:11,662 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2322] 2026-10-07 23:15:11,762 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <840029562305004.1791414911.710275173187256-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:15:11,770 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2323] 2026-10-07 23:15:11,875 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2324] 2026-10-07 23:15:11,978 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2325] 2026-10-07 23:15:12,448 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [518] 2026-10-07 23:15:12,858 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <376313334066397.1791414912.822688102722168-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:15:12,935 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2326] 2026-10-07 23:15:13,039 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <823811570776902.1791414912.982671976089478-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:15:13,049 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2327] 2026-10-07 23:15:13,171 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2328] 2026-10-07 23:15:13,302 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2329] 2026-10-07 23:15:13,416 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <072548526036185.1791414913.352819681167603-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:15:13,426 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2330] 2026-10-07 23:15:13,535 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <826608027304606.1791414913.478725671768188-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:15:13,543 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2331] 2026-10-07 23:15:13,658 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2332] 2026-10-07 23:15:13,770 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2333] 2026-10-07 23:15:18,910 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:15:21,328 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpMultiDepot.test_vrp_each_route_rooted_at_own_depot ... 2026-10-07 23:15:21,927 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <328950436244790.1791414921.764550685882568-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:15:22,032 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2334] 2026-10-07 23:15:22,127 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <128821202576733.1791414922.073636531829834-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:15:22,136 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2335] 2026-10-07 23:15:22,255 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2336] 2026-10-07 23:15:22,359 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2337] 2026-10-07 23:15:22,470 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <459627773965307.1791414922.401443958282471-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:15:22,483 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2338] 2026-10-07 23:15:22,632 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <532366967950913.1791414922.539833068847656-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:15:22,649 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2339] 2026-10-07 23:15:22,778 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2340] 2026-10-07 23:15:22,896 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2341] 2026-10-07 23:15:23,051 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <235081993281079.1791414922.996775627136230-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:15:23,133 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2342] 2026-10-07 23:15:23,239 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <794958476622764.1791414923.182920694351196-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:15:23,248 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2343] 2026-10-07 23:15:23,356 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2344] 2026-10-07 23:15:23,489 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2345] 2026-10-07 23:15:23,605 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <949485214541511.1791414923.537767171859741-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:15:23,616 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2346] 2026-10-07 23:15:23,764 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <676421282839598.1791414923.683278799057007-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:15:23,781 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2347] 2026-10-07 23:15:23,925 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2348] 2026-10-07 23:15:24,085 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2349] 2026-10-07 23:15:29,225 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:15:31,903 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_vrp_robustness: Starting TestVrpMatrixTeleport.test_missing_offdiagonal_cell_is_repaired_not_teleport ... 2026-10-07 23:15:32,161 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:15:34,659 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_vrp_robustness: Starting TestVrpClassifyDroppedReasons.test_in_horizon_but_window_too_tight_is_reason_time_window ... 2026-10-07 23:15:35,134 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <161103572026536.1791414935.003585100173950-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:15:35,280 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2350] 2026-10-07 23:15:35,414 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <796247971656724.1791414935.341427803039551-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:15:35,426 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2351] 2026-10-07 23:15:35,558 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2352] 2026-10-07 23:15:35,695 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2353] 2026-10-07 23:15:35,797 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <193073328944081.1791414935.739545822143555-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:15:35,807 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2354] 2026-10-07 23:15:35,901 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <817254582277711.1791414935.850855588912964-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:15:35,910 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2355] 2026-10-07 23:15:36,014 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2356] 2026-10-07 23:15:36,134 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2357] 2026-10-07 23:15:36,226 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_vrp_robustness: Starting TestVrpClassifyDroppedReasons.test_seats_exceeded_drop_is_reason_seats_not_capacity ... 2026-10-07 23:15:36,673 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <093641259261247.1791414936.527595520019531-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:15:36,794 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2358] 2026-10-07 23:15:36,907 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <740151341581067.1791414936.845265626907349-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:15:36,916 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2359] 2026-10-07 23:15:37,038 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2360] 2026-10-07 23:15:37,159 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2361] 2026-10-07 23:15:37,271 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <942083832409008.1791414937.210584163665771-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:15:37,280 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2362] 2026-10-07 23:15:37,388 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <521653559901916.1791414937.332123756408691-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:15:37,399 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2363] 2026-10-07 23:15:37,548 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2364] 2026-10-07 23:15:37,684 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2365] 2026-10-07 23:15:37,771 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:15:40,273 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_vrp_robustness: Starting TestVrpSolverMeta.test_no_solution_meta_is_honest ... 2026-10-07 23:15:40,727 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <566285114592476.1791414940.607240676879883-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:15:40,824 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2366] 2026-10-07 23:15:40,934 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <298958499248712.1791414940.873882055282593-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:15:40,944 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2367] 2026-10-07 23:15:41,060 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2368] 2026-10-07 23:15:41,164 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2369] 2026-10-07 23:15:41,257 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <155313144350819.1791414941.204289674758911-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:15:41,265 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2370] 2026-10-07 23:15:41,363 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <826230243077886.1791414941.310252428054810-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:15:41,372 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2371] 2026-10-07 23:15:41,476 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2372] 2026-10-07 23:15:41,596 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2373] 2026-10-07 23:15:42,113 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [520] 2026-10-07 23:15:42,578 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <382877820446290.1791414942.533490419387817-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:15:42,674 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2374] 2026-10-07 23:15:42,772 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <114018844562451.1791414942.721599817276001-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:15:42,781 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2375] 2026-10-07 23:15:42,906 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2376] 2026-10-07 23:15:43,017 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2377] 2026-10-07 23:15:43,110 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <619370059298514.1791414943.067513942718506-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:15:43,118 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2378] 2026-10-07 23:15:43,215 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <314834332274870.1791414943.158566951751709-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:15:43,225 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2379] 2026-10-07 23:15:43,340 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2380] 2026-10-07 23:15:43,452 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2381] 2026-10-07 23:15:43,539 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_vrp_robustness: Starting TestVrpSolverMeta.test_solver_meta_signals_are_live_not_pinned ... 2026-10-07 23:15:43,572 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_vrp_robustness: Starting TestVrpSolverMeta.test_solver_status_derives_from_ortools_not_hardcoded ... 2026-10-07 23:15:44,001 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <614901660370338.1791414943.876121997833252-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:15:44,109 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2382] 2026-10-07 23:15:44,215 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <735710212349420.1791414944.153648376464844-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:15:44,224 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2383] 2026-10-07 23:15:44,337 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2384] 2026-10-07 23:15:44,451 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2385] 2026-10-07 23:15:44,552 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <994829768637477.1791414944.496474266052246-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:15:44,562 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2386] 2026-10-07 23:15:44,674 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <115777768835855.1791414944.612435340881348-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:15:44,684 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2387] 2026-10-07 23:15:44,820 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2388] 2026-10-07 23:15:44,992 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2389] 2026-10-07 23:15:50,130 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:15:53,001 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning.tests.test_waypoint_cleared_on_release: Starting TestWaypointClearedOnRelease.test_waypoints_cleared_when_booking_item_released_from_trip ... 2026-10-07 23:15:53,400 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <860053182707879.1791414953.268903732299805-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:15:53,519 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2390] 2026-10-07 23:15:53,654 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <351735228006233.1791414953.591619014739990-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:15:53,664 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2391] 2026-10-07 23:15:53,794 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2392] 2026-10-07 23:15:53,929 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2393] 2026-10-07 23:15:54,047 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <423096609648947.1791414953.983835935592651-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:15:54,056 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2394] 2026-10-07 23:15:54,163 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <612932637103575.1791414954.103626012802124-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:15:54,171 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2395] 2026-10-07 23:15:54,283 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2396] 2026-10-07 23:15:54,403 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2397] 2026-10-07 23:15:54,741 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [522] 2026-10-07 23:15:54,957 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:15:54,976 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_account.tests.test_auto_install_optin: Starting TestViinFleetPlanningAccountAutoInstallOptin.test_planning_account_has_no_old_technical_name ... 2026-10-07 23:15:55,010 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_account.tests.test_auto_install_optin: Starting TestViinFleetPlanningAccountAutoInstallOptin.test_planning_account_triggers_off_booking_and_planning ... 2026-10-07 23:15:55,059 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:15:55,080 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_account.tests.test_post_init_hook: Starting TestFleetPlanIdsPlanningExtension.test_planning_account_adds_geo_route_plan_to_fleet_plan_ids ... 2026-10-07 23:15:55,153 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:15:55,582 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_account.tests.test_post_init_hook: Starting TestFillAnalyticLineTripHook.test_fill_hook_sets_route_analytic_account_id_not_route_id ... 2026-10-07 23:15:55,747 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [524] 2026-10-07 23:15:55,888 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:15:55,906 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_gantt.tests.test_fleet_trip_gantt_action_wiring: Starting TestFleetTripGanttActionWiring.test_adding_the_gantt_tab_claims_no_slot_a_peer_bridge_needs ... 2026-10-07 23:15:55,946 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_gantt.tests.test_fleet_trip_gantt_action_wiring: Starting TestFleetTripGanttActionWiring.test_each_wired_screen_still_opens_on_the_view_it_opened_on_before ... 2026-10-07 23:15:55,987 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_gantt.tests.test_fleet_trip_gantt_action_wiring: Starting TestFleetTripGanttActionWiring.test_every_menu_reachable_trips_screen_offers_a_gantt_tab ... 2026-10-07 23:15:56,028 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_gantt.tests.test_fleet_trip_gantt_action_wiring: Starting TestFleetTripGanttActionWiring.test_exactly_three_trips_screens_are_wired_for_gantt ... 2026-10-07 23:15:56,056 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_gantt.tests.test_fleet_trip_gantt_action_wiring: Starting TestFleetTripGanttActionWiring.test_the_gantt_tab_opens_the_scheduled_dates_chart ... 2026-10-07 23:15:56,086 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_gantt.tests.test_fleet_trip_gantt_action_wiring: Starting TestFleetTripGanttActionWiring.test_trips_in_operation_offers_no_gantt_tab ... 2026-10-07 23:15:56,117 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_gantt.tests.test_fleet_trip_gantt_action_wiring: Starting TestFleetTripGanttActionWiring.test_uninstalling_restores_every_wired_screen_to_its_pre_install_state ... 2026-10-07 23:15:56,168 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_gantt.tests.test_fleet_trip_gantt_action_wiring: Starting TestFleetTripGanttActionWiring.test_updating_the_module_never_duplicates_the_gantt_tab ... 2026-10-07 23:15:56,220 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:15:56,238 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_gantt.tests.test_fleet_trip_gantt_view: Starting TestFleetTripGanttView.test_a_gantt_chart_draws_the_schedule_and_never_the_recorded_actuals ... 2026-10-07 23:15:56,507 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_gantt.tests.test_fleet_trip_gantt_view: Starting TestFleetTripGanttView.test_a_gantt_chart_may_never_write_a_trips_recorded_actual_times ... 2026-10-07 23:15:56,547 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_gantt.tests.test_fleet_trip_gantt_view: Starting TestFleetTripGanttView.test_a_gantt_chart_names_only_fields_that_exist_on_a_trip ... 2026-10-07 23:15:56,589 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_gantt.tests.test_fleet_trip_gantt_view: Starting TestFleetTripGanttView.test_this_module_ships_exactly_one_trips_gantt_chart ... 2026-10-07 23:15:56,641 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:15:56,660 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_hr_expense.tests.test_expense_sheet_view: Starting TestExpenseSheetFormExposesFleetTrip.test_fleet_trip_id_is_rendered_on_the_expense_sheet_form ... 2026-10-07 23:15:56,782 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:15:59,730 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseHappyPath.test_done_trip_creates_one_draft_sheet_for_driver ... 2026-10-07 23:16:00,342 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [526] 2026-10-07 23:16:00,668 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseHappyPath.test_expense_line_payment_mode_own_account ... 2026-10-07 23:16:01,045 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [528] 2026-10-07 23:16:01,305 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseHappyPath.test_expense_sheet_count_smart_button ... 2026-10-07 23:16:01,661 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [530] 2026-10-07 23:16:01,959 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseHappyPath.test_gl_account_resolves_on_expense_line ... 2026-10-07 23:16:02,321 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [532] 2026-10-07 23:16:02,568 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-07 23:16:05,520 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseUserError.test_missing_product_raises_user_error ... 2026-10-07 23:16:06,040 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [534] 2026-10-07 23:16:06,323 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-07 23:16:09,174 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseIdempotencyAndAuto.test_auto_create_flag_triggers_on_action_done ... 2026-10-07 23:16:09,679 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [536] 2026-10-07 23:16:10,009 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseIdempotencyAndAuto.test_auto_create_off_does_not_trigger_on_action_done ... 2026-10-07 23:16:10,447 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [538] 2026-10-07 23:16:10,644 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseIdempotencyAndAuto.test_double_generate_does_not_duplicate_sheet ... 2026-10-07 23:16:10,936 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [540] 2026-10-07 23:16:11,261 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-07 23:16:14,329 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseGuards.test_driver_without_employee_produces_no_sheet ... 2026-10-07 23:16:14,934 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [542] 2026-10-07 23:16:15,091 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseGuards.test_passenger_seam_is_removed ... 2026-10-07 23:16:15,138 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-07 23:16:18,281 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseCancelCascade.test_ondelete_set_null_does_not_block_trip_unlink ... 2026-10-07 23:16:18,876 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [544] 2026-10-07 23:16:19,300 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #766 deleted hr.expense.sheet records with IDs: [35] 2026-10-07 23:16:19,370 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted fleet.vehicle.trip records with IDs: [204] 2026-10-07 23:16:19,413 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4265] 2026-10-07 23:16:19,451 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseCancelCascade.test_trip_cancel_leaves_submitted_sheet_untouched ... 2026-10-07 23:16:19,810 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [546] 2026-10-07 23:16:20,169 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseCancelCascade.test_trip_cancel_unlinks_draft_expense_sheet ... 2026-10-07 23:16:20,554 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [548] 2026-10-07 23:16:20,909 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #766 deleted hr.expense.sheet records with IDs: [37] 2026-10-07 23:16:20,968 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-07 23:16:23,968 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseEmployeeResolution.test_driver_employee_resolves_immediately_after_same_transaction_assign ... 2026-10-07 23:16:24,362 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-07 23:16:27,318 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseViewAction.test_view_action_binds_real_expense_sheet_form ... 2026-10-07 23:16:27,983 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [550] 2026-10-07 23:16:28,325 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseViewAction.test_view_action_scopes_domain_when_not_single ... 2026-10-07 23:16:28,776 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [552] 2026-10-07 23:16:29,133 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-07 23:16:32,161 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseDocumentDate.test_expense_for_a_finished_trip_is_dated_by_the_arrival ... 2026-10-07 23:16:32,711 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [554] 2026-10-07 23:16:32,995 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseDocumentDate.test_expense_for_a_running_trip_is_dated_today ... 2026-10-07 23:16:33,373 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [556] 2026-10-07 23:16:33,642 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-07 23:16:33,662 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_readonly: Starting TestDriverTripMapReadOnly.test_driver_map_action_uses_trip_map_view_and_domain ... 2026-10-07 23:16:33,704 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_readonly: Starting TestDriverTripMapReadOnly.test_driver_map_action_view_mode_is_map_only ... 2026-10-07 23:16:33,758 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:16:34,788 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2398] 2026-10-07 23:16:34,872 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour: Starting TestDriverMapTour.test_driver_trip_map_tour ... 2026-10-07 23:16:35,199 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Chrome pid: 5508 2026-10-07 23:16:35,200 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Chrome headless temporary user profile dir: /tmp/tmpou_ep82y_chrome_odoo 2026-10-07 23:16:35,200 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Issuing json command http://127.0.0.1:38399/json/version 2026-10-07 23:16:35,201 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:38399/json/version with timeout 3 increased to 10s during tests 2026-10-07 23:16:35,251 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 23:16:35,252 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Issuing json command http://127.0.0.1:38399/json 2026-10-07 23:16:35,252 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:38399/json with timeout 3 increased to 10s during tests 2026-10-07 23:16:35,266 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Websocket url found: ws://127.0.0.1:38399/devtools/page/2612DF43EEF0153DF6A810C3E2088536 2026-10-07 23:16:35,278 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Enable chrome headless console log notification 2026-10-07 23:16:35,283 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Chrome headless enable page notifications 2026-10-07 23:16:35,341 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:driver_map_tour from n/a 2026-10-07 23:16:35,365 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Setting session cookie in browser 2026-10-07 23:16:35,371 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Open "http://127.0.0.1:8069/web#action=viin_fleet_planning.action_driver_execution_client" in browser 2026-10-07 23:16:35,371 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Navigating to: "http://127.0.0.1:8069/web#action=viin_fleet_planning.action_driver_execution_client" 2026-10-07 23:16:35,387 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 23:16:37,998 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:37] "GET /web HTTP/1.1" 200 - 178 0.166 2.452 2026-10-07 23:16:38,002 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Navigation result: {'frameId': '2612DF43EEF0153DF6A810C3E2088536', 'loaderId': 'DC9D73E8CFBFC60739D8EAA3548F1D96', 'isDownload': False} 2026-10-07 23:16:38,002 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Evaluate ready code "odoo.isTourReady('driver_trip_map_tour')" 2026-10-07 23:16:38,039 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:38] "GET /web/assets/67c1386/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.011 2026-10-07 23:16:38,048 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:38] "GET /web/assets/0a0cc8d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-07 23:16:38,063 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:38] "GET /web/webclient/translations/ab9eda3054d49b82d1b8b7fa5adf1537393fffac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.032 2026-10-07 23:16:38,089 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-07 23:16:38,239 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:38] "GET /web/webclient/load_menus/11e86fb822a36df7962a20fe7e00cd56bd440762a44ff5b35ecea6bab5ed462b HTTP/1.1" 200 - 113 0.086 0.124 2026-10-07 23:16:38,267 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:38] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.012 0.221 2026-10-07 23:16:38,284 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:38] "GET /web/assets/37c710e/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 23:16:38,391 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:38] "GET /web/assets/ed2b8de/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-10-07 23:16:39,065 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:39] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-07 23:16:39,078 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:39] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-07 23:16:39,079 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:39] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-07 23:16:39,121 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:39] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.007 0.010 2026-10-07 23:16:39,126 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour.browser: Owl is running in 'dev' mode. 2026-10-07 23:16:39,136 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:39] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 23:16:39,179 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:39] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.019 2026-10-07 23:16:39,192 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:39] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 23:16:39,209 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:39] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.005 0.014 2026-10-07 23:16:39,297 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Evaluate test code "odoo.startTour('driver_trip_map_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/web#action=viin_fleet_planning.action_driver_execution_client", "delayToCheckUndeterminisms": 0})" 2026-10-07 23:16:39,330 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour.browser: [1/4] Tour driver_trip_map_tour → Step Driver 'My Trips' client action mounted (trigger: .o_driver_exec) 2026-10-07 23:16:39,363 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 23:16:39,370 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 23:16:39,439 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:39] "POST /mail/data HTTP/1.1" 200 - 44 0.077 0.075 2026-10-07 23:16:39,443 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:39] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.075 2026-10-07 23:16:39,512 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:39] "GET /web/image?model=res.users&field=avatar_128&id=785 HTTP/1.1" 200 - 16 0.028 0.177 2026-10-07 23:16:39,532 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:39] "POST /web/action/load HTTP/1.1" 200 - 7 0.008 0.203 2026-10-07 23:16:39,568 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:39] "GET /web/image/res.partner/1711/avatar_128?unique=1791414993000 HTTP/1.1" 200 - 8 0.009 0.250 2026-10-07 23:16:39,600 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:39] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 23:16:39,616 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:39] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.019 0.128 2026-10-07 23:16:39,655 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:39] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.053 2026-10-07 23:16:39,669 121 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 23:16:39,674 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:39] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_current_driver_trips HTTP/1.1" 200 - 4 0.009 0.091 2026-10-07 23:16:39,715 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:39] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 4 0.012 0.015 2026-10-07 23:16:39,766 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:39] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 10 0.012 0.024 2026-10-07 23:16:39,834 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:39] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 13 0.014 0.035 2026-10-07 23:16:39,881 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour.browser: [2/4] Tour driver_trip_map_tour → Step The active trip's header is rendered (trigger: .o_driver_trip_header) 2026-10-07 23:16:39,936 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour.browser: [3/4] Tour driver_trip_map_tour → Step 'View on Map' button is present in the trip header (trigger: .o_driver_view_map_btn) 2026-10-07 23:16:39,995 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour.browser: [4/4] Tour driver_trip_map_tour → Step The read-only trip map opens (view_mode=viin_map only, no edit affordance) (trigger: .o_viin_map_view) 2026-10-07 23:16:40,020 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:40] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.017 2026-10-07 23:16:40,186 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:40] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_views HTTP/1.1" 200 - 40 0.055 0.084 2026-10-07 23:16:40,264 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:40] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 11 0.016 0.023 2026-10-07 23:16:40,308 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:40] "POST /web/dataset/call_kw/res.company/search_read HTTP/1.1" 200 - 6 0.006 0.021 2026-10-07 23:16:40,354 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:40] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.005 0.030 2026-10-07 23:16:40,384 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:40] "POST /web/dataset/call_kw/fleet.vehicle.trip/search_read HTTP/1.1" 200 - 3 0.006 0.012 2026-10-07 23:16:40,434 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:40] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.009 0.023 2026-10-07 23:16:40,463 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:40] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 2 0.002 0.009 2026-10-07 23:16:40,522 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:40] "GET /web/bundle/web._assets_jquery?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 23:16:40,544 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:40] "GET /web/assets/bb8c7a3/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-07 23:16:40,597 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:40] "GET /web/bundle/web.leafletjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 23:16:40,627 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:16:40] "GET /web/assets/646283c/web.leafletjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-07 23:16:40,707 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/1/0/0.png 2026-10-07 23:16:40,708 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/1/1/0.png 2026-10-07 23:16:40,708 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/1/0/1.png 2026-10-07 23:16:40,709 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/1/1/1.png 2026-10-07 23:16:40,719 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour.browser: tour succeeded 2026-10-07 23:16:40,720 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour.browser: ╔═════════════════════════════════════╗ ║ TOUR driver_trip_map_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-07 23:16:40,730 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/2/2/1.png 2026-10-07 23:16:40,730 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/2/3/1.png 2026-10-07 23:16:40,731 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/2/2/2.png 2026-10-07 23:16:40,733 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/2/3/2.png 2026-10-07 23:16:40,733 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/2/1/1.png 2026-10-07 23:16:40,734 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/2/0/1.png 2026-10-07 23:16:40,734 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/2/1/2.png 2026-10-07 23:16:40,735 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/2/0/2.png 2026-10-07 23:16:40,845 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/5/25/14.png 2026-10-07 23:16:40,846 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/5/25/15.png 2026-10-07 23:16:40,846 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/5/24/14.png 2026-10-07 23:16:40,847 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/5/26/14.png 2026-10-07 23:16:40,847 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour.browser: heap 21416752 (allocated 22769664) 2026-10-07 23:16:40,848 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/5/24/15.png 2026-10-07 23:16:40,849 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/5/26/15.png 2026-10-07 23:16:40,854 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/6/50/29.png 2026-10-07 23:16:40,855 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/6/51/29.png 2026-10-07 23:16:40,855 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/6/50/30.png 2026-10-07 23:16:40,856 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/6/51/30.png 2026-10-07 23:16:40,856 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/6/49/29.png 2026-10-07 23:16:40,857 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/6/52/29.png 2026-10-07 23:16:40,858 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Closing chrome headless with pid 5508 2026-10-07 23:16:40,859 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Closing websocket connection 2026-10-07 23:16:40,860 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Terminating chrome headless with pid 5508 2026-10-07 23:16:40,955 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261007_231640_955664_test_driver_trip_map_tour.txt 2026-10-07 23:16:40,956 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Removing chrome user profile "/tmp/tmpou_ep82y_chrome_odoo" 2026-10-07 23:16:41,029 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:16:41,055 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_dispatch_board_view_mode_untouched_by_this_bridge ... 2026-10-07 23:16:41,087 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_confirmed_map_follows_every_native_mode_in_switcher ... 2026-10-07 23:16:41,123 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_confirmed_map_reachable_from_switcher ... 2026-10-07 23:16:41,157 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_done_map_follows_every_native_mode_in_switcher ... 2026-10-07 23:16:41,194 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_done_map_reachable_from_switcher ... 2026-10-07 23:16:41,227 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_map_marker_popup_fields ... 2026-10-07 23:16:41,264 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_map_reachable_from_dispatch_board ... 2026-10-07 23:16:41,304 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_map_view_type_and_arch ... 2026-10-07 23:16:41,331 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_planning_map_follows_every_native_mode_in_switcher ... 2026-10-07 23:16:41,363 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_planning_map_reachable_from_switcher ... 2026-10-07 23:16:41,410 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_progress_map_follows_every_native_mode_in_switcher ... 2026-10-07 23:16:41,460 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_progress_map_reachable_from_switcher ... 2026-10-07 23:16:41,508 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:16:41,524 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_peer_gantt_composition: Starting TestTripMapPeerGanttComposition.test_the_map_tab_stays_ahead_of_a_later_installed_gantt_tab ... 2026-10-07 23:16:41,575 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:16:41,593 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_purchase.tests.test_auto_install_optin: Starting TestViinFleetPurchaseAutoInstallOptin.test_purchase_auto_installs_on_full_depends ... 2026-10-07 23:16:41,624 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_purchase.tests.test_auto_install_optin: Starting TestViinFleetPurchaseAutoInstallOptin.test_purchase_user_inherits_fleet_readonly_group ... 2026-10-07 23:16:42,281 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2399] 2026-10-07 23:16:42,292 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27928] 2026-10-07 23:16:42,300 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:16:42,369 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:16:44,579 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale.tests.test_coexistence: Starting TestFleetFreightCoexistence.test_mixed_order_generates_one_shipment_and_one_booking_no_cross_contamination ... 2026-10-07 23:16:45,680 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale.tests.test_coexistence: Starting TestFleetFreightCoexistence.test_neither_transport_constraint_fires_on_one_shipment_one_booking ... 2026-10-07 23:16:46,363 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale.tests.test_coexistence: Starting TestFleetFreightCoexistence.test_pure_fleet_order_creates_no_shipment ... 2026-10-07 23:16:46,976 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale.tests.test_coexistence: Starting TestFleetFreightCoexistence.test_pure_freight_order_creates_no_fleet_booking ... 2026-10-07 23:16:47,637 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:16:48,707 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_billed_then_cancelled_order_uses_credit_note_route ... 2026-10-07 23:16:52,256 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [80] 2026-10-07 23:16:52,282 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [72] 2026-10-07 23:16:52,442 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_booking_item_prepare_hook_is_overridable_by_a_leaf ... 2026-10-07 23:16:52,918 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_cancel_order_cancels_draft_booking ... 2026-10-07 23:16:53,793 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [82] 2026-10-07 23:16:53,818 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [74] 2026-10-07 23:16:53,920 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_cancel_order_refuses_when_booking_in_progress ... 2026-10-07 23:16:54,641 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <002519209423341.1791415014.486968755722046-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:16:54,896 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #791 deleted mail.mail records with IDs: [2400] 2026-10-07 23:16:55,033 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <546546868925277.1791415014.964631319046021-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:16:55,054 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #791 deleted mail.mail records with IDs: [2401] 2026-10-07 23:16:55,211 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #791 deleted mail.mail records with IDs: [2402] 2026-10-07 23:16:55,392 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #791 deleted mail.mail records with IDs: [2403] 2026-10-07 23:16:55,532 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <696663463314152.1791415015.447131156921387-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:16:55,547 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #791 deleted mail.mail records with IDs: [2404] 2026-10-07 23:16:55,713 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <464321267928527.1791415015.628303527832031-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:16:55,734 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #791 deleted mail.mail records with IDs: [2405] 2026-10-07 23:16:55,898 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #791 deleted mail.mail records with IDs: [2406] 2026-10-07 23:16:56,289 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [83] 2026-10-07 23:16:56,342 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [75] 2026-10-07 23:16:56,474 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_confirm_generates_one_draft_booking_linked_back_per_line ... 2026-10-07 23:16:56,966 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_fleet_line_price_unit_survives_recompute_on_plain_sale ... 2026-10-07 23:16:59,955 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_fleet_transport_line_is_discriminated_from_service_line ... 2026-10-07 23:17:01,851 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_fleet_transport_product_must_stay_a_service ... 2026-10-07 23:17:02,041 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_is_commercially_billed_true_only_when_sale_linked ... 2026-10-07 23:17:02,544 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_non_creator_salesman_can_cancel_so_without_access_error ... 2026-10-07 23:17:03,678 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #792 deleted loyalty.history records with IDs: [86] 2026-10-07 23:17:03,792 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #792 deleted sale.order.coupon.points records with IDs: [78] 2026-10-07 23:17:03,957 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_prelinked_orphan_booking_is_adopted_on_confirm ... 2026-10-07 23:17:04,310 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_product_form_arch_exposes_fleet_transport_anchor ... 2026-10-07 23:17:04,509 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_reconfirm_syncs_existing_booking_without_creating_second ... 2026-10-07 23:17:05,431 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [88] 2026-10-07 23:17:05,459 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [80] 2026-10-07 23:17:05,723 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_second_booking_on_same_order_is_rejected ... 2026-10-07 23:17:06,649 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_smart_button_visible_for_fleet_order_only ... 2026-10-07 23:17:07,233 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:17:08,003 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_dimension: Starting TestFleetSaleCargoDimension.test_cargo_volume_per_unit_set_correctly ... 2026-10-07 23:17:08,503 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_dimension: Starting TestFleetSaleCargoDimension.test_cargo_weight_per_unit_set_correctly ... 2026-10-07 23:17:08,987 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_dimension: Starting TestFleetSaleCargoDimension.test_dimension_routing_by_uom_category ... 2026-10-07 23:17:09,600 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_dimension: Starting TestFleetSaleCargoDimension.test_volume_uom_maps_qty_to_demand_volume ... 2026-10-07 23:17:10,084 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_dimension: Starting TestFleetSaleCargoDimension.test_weight_uom_maps_qty_to_demand_weight ... 2026-10-07 23:17:10,561 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:17:11,297 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_generate: Starting TestFleetSaleCargoGenerate.test_booking_linked_to_sale_order ... 2026-10-07 23:17:11,788 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_generate: Starting TestFleetSaleCargoGenerate.test_cargo_mapped_from_line ... 2026-10-07 23:17:12,273 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_generate: Starting TestFleetSaleCargoGenerate.test_cargo_payload_lifecycle_on_cancel ... 2026-10-07 23:17:12,762 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_generate: Starting TestFleetSaleCargoGenerate.test_confirm_generates_one_cargo_booking ... 2026-10-07 23:17:13,226 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_generate: Starting TestFleetSaleCargoGenerate.test_confirm_satisfies_demand_constraints ... 2026-10-07 23:17:13,674 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_generate: Starting TestFleetSaleCargoGenerate.test_reconfirm_no_duplicate_cargo_booking ... 2026-10-07 23:17:14,191 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:17:14,828 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_modularity: Starting TestFleetSaleCargoModularity.test_cargo_booking_not_generated_for_service_line ... 2026-10-07 23:17:15,303 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_modularity: Starting TestFleetSaleCargoModularity.test_mixed_freight_fleet_so_no_cross_contamination ... 2026-10-07 23:17:16,066 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_modularity: Starting TestFleetSaleCargoModularity.test_pure_service_so_generates_no_cargo_booking ... 2026-10-07 23:17:16,453 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:17:17,186 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_multistop: Starting TestFleetSaleCargoMultistop.test_confirm_generates_ordered_stop_pairs ... 2026-10-07 23:17:17,716 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_multistop: Starting TestFleetSaleCargoMultistop.test_confirm_satisfies_aggregate_demand ... 2026-10-07 23:17:18,188 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_multistop: Starting TestFleetSaleCargoMultistop.test_item_pickup_overridable_default_header ... 2026-10-07 23:17:18,706 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_multistop: Starting TestFleetSaleCargoMultistop.test_sequence_is_positive ... 2026-10-07 23:17:19,561 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_multistop: Starting TestFleetSaleCargoMultistop.test_single_stop_unchanged ... 2026-10-07 23:17:20,044 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:17:20,982 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_management.tests.test_fleet_sale_management: Starting TestFleetSaleManagement.test_fleet_line_price_unit_survives_recompute_and_option_chain_intact ... 2026-10-07 23:17:22,809 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:17:23,040 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_passenger.tests.test_passenger_fare_generate: Starting TestPassengerFareGenerate.test_confirm_generates_one_draft_passenger_booking_with_seat_count ... 2026-10-07 23:17:23,460 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_passenger.tests.test_passenger_fare_generate: Starting TestPassengerFareGenerate.test_fare_unit_price_mirror_on_booking_item_equals_so_line_price ... 2026-10-07 23:17:23,873 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_passenger.tests.test_passenger_fare_generate: Starting TestPassengerFareGenerate.test_is_commercially_billed_true_for_fare_booking_false_for_manual ... 2026-10-07 23:17:24,379 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_passenger.tests.test_passenger_fare_generate: Starting TestPassengerFareGenerate.test_is_fleet_passenger_fare_flag_discriminates_correctly ... 2026-10-07 23:17:24,801 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_passenger.tests.test_passenger_fare_generate: Starting TestPassengerFareGenerate.test_passenger_fare_confirm_no_cargo_when_cargo_leaf_installed ... 2026-10-07 23:17:25,216 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_passenger.tests.test_passenger_fare_generate: Starting TestPassengerFareGenerate.test_pricelist_does_not_clobber_manually_entered_fare ... 2026-10-07 23:17:27,858 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_passenger.tests.test_passenger_fare_generate: Starting TestPassengerFareGenerate.test_seat_count_uses_final_qty_before_confirm ... 2026-10-07 23:17:30,056 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_sale_passenger.tests.test_passenger_fare_generate: Starting TestPassengerFareGenerate.test_vip_product_yields_vip_transport_booking_type ... 2026-10-07 23:17:30,669 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:17:31,237 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_acl_picking_read_low_priv: Starting TestStockPickingReadLowPriv.test_fleet_user_bare_read_picking_no_access_error ... 2026-10-07 23:17:31,544 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:17:40,293 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_capacity_toggle_stock: Starting TestCapacityToggleStock.test_use_load_capacity_false_stock_skips_weight_check ... 2026-10-07 23:17:40,724 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [558] 2026-10-07 23:17:40,816 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_capacity_toggle_stock: Starting TestCapacityToggleStock.test_use_load_capacity_true_stock_raises_on_overload ... 2026-10-07 23:17:40,928 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 23:17:49,693 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_group_by_transport_cycles_001 ... 2026-10-07 23:17:50,277 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_001 ... 2026-10-07 23:17:50,338 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_002 ... 2026-10-07 23:17:50,389 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_003 ... 2026-10-07 23:17:50,439 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_004 ... 2026-10-07 23:17:50,536 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_005 ... 2026-10-07 23:17:50,875 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_006 ... 2026-10-07 23:17:51,084 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_007 ... 2026-10-07 23:17:51,394 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_stock_picking_weight_and_volume_001 ... 2026-10-07 23:17:51,456 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_trip_picking_same_local_date_001 ... 2026-10-07 23:17:51,698 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_trip_picking_same_local_date_002 ... 2026-10-07 23:17:51,980 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 23:18:01,850 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_001 ... 2026-10-07 23:18:01,937 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 816, model: trip.waypoint 2026-10-07 23:18:01,994 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_002 ... 2026-10-07 23:18:02,127 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 816, model: fleet.vehicle.trip 2026-10-07 23:18:02,170 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_003 ... 2026-10-07 23:18:02,251 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 821, model: trip.waypoint 2026-10-07 23:18:02,296 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_004 ... 2026-10-07 23:18:02,327 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 821, model: stock.picking 2026-10-07 23:18:02,381 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_005 ... 2026-10-07 23:18:02,413 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 823, model: stock.picking 2026-10-07 23:18:02,742 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #823 deleted trip.segment records with IDs: [560] 2026-10-07 23:18:02,927 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_006 ... 2026-10-07 23:18:03,326 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_007 ... 2026-10-07 23:18:03,952 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #824 deleted trip.segment records with IDs: [562] 2026-10-07 23:18:04,104 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_008 ... 2026-10-07 23:18:04,637 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #824 deleted trip.segment records with IDs: [564] 2026-10-07 23:18:04,782 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_001 ... 2026-10-07 23:18:05,029 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [566] 2026-10-07 23:18:05,217 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [448, 449] 2026-10-07 23:18:05,318 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_002 ... 2026-10-07 23:18:05,510 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_003 ... 2026-10-07 23:18:05,778 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [568] 2026-10-07 23:18:05,933 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [450, 451] 2026-10-07 23:18:06,035 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_004 ... 2026-10-07 23:18:06,303 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [570] 2026-10-07 23:18:06,465 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [452, 453] 2026-10-07 23:18:06,578 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_005 ... 2026-10-07 23:18:06,937 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [572] 2026-10-07 23:18:07,120 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [455] 2026-10-07 23:18:07,284 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_006 ... 2026-10-07 23:18:08,975 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [574] 2026-10-07 23:18:09,140 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [457] 2026-10-07 23:18:09,279 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_007 ... 2026-10-07 23:18:09,442 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [576] 2026-10-07 23:18:09,566 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [577] 2026-10-07 23:18:09,756 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_008 ... 2026-10-07 23:18:10,006 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [579] 2026-10-07 23:18:10,169 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [460, 461] 2026-10-07 23:18:10,268 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_009 ... 2026-10-07 23:18:10,582 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [581] 2026-10-07 23:18:10,876 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [462, 463] 2026-10-07 23:18:11,088 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [583] 2026-10-07 23:18:11,246 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [464, 465] 2026-10-07 23:18:11,361 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_001 ... 2026-10-07 23:18:11,413 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_002 ... 2026-10-07 23:18:11,826 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [585] 2026-10-07 23:18:11,961 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_003 ... 2026-10-07 23:18:12,143 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_004 ... 2026-10-07 23:18:12,588 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [587] 2026-10-07 23:18:12,755 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [468, 469] 2026-10-07 23:18:12,861 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted fleet.vehicle.trip records with IDs: [224] 2026-10-07 23:18:12,893 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4347] 2026-10-07 23:18:12,939 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_005 ... 2026-10-07 23:18:13,463 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [589] 2026-10-07 23:18:13,667 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [470, 471] 2026-10-07 23:18:13,752 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted fleet.vehicle.trip records with IDs: [225] 2026-10-07 23:18:13,772 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4348] 2026-10-07 23:18:14,098 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [591] 2026-10-07 23:18:14,229 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_006 ... 2026-10-07 23:18:14,708 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [593] 2026-10-07 23:18:15,144 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [594] 2026-10-07 23:18:15,385 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [595, 596] 2026-10-07 23:18:16,231 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [599] 2026-10-07 23:18:16,746 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [601] 2026-10-07 23:18:16,863 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_007 ... 2026-10-07 23:18:17,305 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [603] 2026-10-07 23:18:17,477 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [481, 482] 2026-10-07 23:18:17,594 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted fleet.vehicle.trip records with IDs: [230] 2026-10-07 23:18:17,628 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4358] 2026-10-07 23:18:17,673 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_008 ... 2026-10-07 23:18:18,190 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [605] 2026-10-07 23:18:18,388 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [483, 484] 2026-10-07 23:18:18,507 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted fleet.vehicle.trip records with IDs: [231] 2026-10-07 23:18:18,538 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4359] 2026-10-07 23:18:18,866 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [607] 2026-10-07 23:18:19,026 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-07 23:18:29,244 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_001 ... 2026-10-07 23:18:29,954 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [609] 2026-10-07 23:18:30,389 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [611] 2026-10-07 23:18:30,806 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [613] 2026-10-07 23:18:31,070 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [610] 2026-10-07 23:18:31,326 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [615, 616] 2026-10-07 23:18:31,559 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [612] 2026-10-07 23:18:31,796 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [619, 620] 2026-10-07 23:18:32,064 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [614] 2026-10-07 23:18:32,327 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [623, 624] 2026-10-07 23:18:32,588 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [617, 618] 2026-10-07 23:18:32,863 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [627, 628, 629] 2026-10-07 23:18:33,131 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_002 ... 2026-10-07 23:18:33,731 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [633] 2026-10-07 23:18:34,212 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [635] 2026-10-07 23:18:34,746 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [637] 2026-10-07 23:18:35,155 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [639] 2026-10-07 23:18:35,624 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [641] 2026-10-07 23:18:35,994 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [643] 2026-10-07 23:18:36,497 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [645] 2026-10-07 23:18:36,691 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_003 ... 2026-10-07 23:18:36,870 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_004 ... 2026-10-07 23:18:37,249 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [647] 2026-10-07 23:18:37,415 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [648] 2026-10-07 23:18:37,626 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [649, 650] 2026-10-07 23:18:37,921 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [651, 652] 2026-10-07 23:18:38,252 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [653, 654, 655] 2026-10-07 23:18:38,560 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [656, 657, 658] 2026-10-07 23:18:38,817 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [659, 660, 661, 662] 2026-10-07 23:18:39,143 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [663, 664, 665, 666] 2026-10-07 23:18:39,503 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [667, 668, 669, 670, 671] 2026-10-07 23:18:39,839 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [672, 673, 674, 675, 676] 2026-10-07 23:18:40,158 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [677, 678, 679, 680, 681, 682] 2026-10-07 23:18:40,450 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_006 ... 2026-10-07 23:18:40,832 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [689] 2026-10-07 23:18:41,198 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [691] 2026-10-07 23:18:41,633 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [693] 2026-10-07 23:18:41,880 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [690] 2026-10-07 23:18:42,224 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [695, 696] 2026-10-07 23:18:42,571 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [692] 2026-10-07 23:18:42,878 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [699, 700] 2026-10-07 23:18:43,133 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [694] 2026-10-07 23:18:43,375 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [703, 704] 2026-10-07 23:18:43,656 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [697, 698] 2026-10-07 23:18:43,972 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [707, 708, 709] 2026-10-07 23:18:44,226 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_007 ... 2026-10-07 23:18:44,866 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [713] 2026-10-07 23:18:45,274 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [715] 2026-10-07 23:18:45,581 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [717] 2026-10-07 23:18:45,851 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [714] 2026-10-07 23:18:46,136 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [719, 720] 2026-10-07 23:18:46,462 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [718] 2026-10-07 23:18:46,634 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [723, 724] 2026-10-07 23:18:46,973 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [721, 722] 2026-10-07 23:18:47,219 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [727, 728, 729] 2026-10-07 23:18:47,450 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [716] 2026-10-07 23:18:47,627 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [733, 734] 2026-10-07 23:18:47,923 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [725, 726] 2026-10-07 23:18:48,227 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [737, 738, 739] 2026-10-07 23:18:48,487 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_010 ... 2026-10-07 23:18:48,958 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [743] 2026-10-07 23:18:49,424 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [745] 2026-10-07 23:18:49,812 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [747] 2026-10-07 23:18:50,090 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [744] 2026-10-07 23:18:50,336 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [749, 750] 2026-10-07 23:18:50,579 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [746] 2026-10-07 23:18:50,816 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [753, 754] 2026-10-07 23:18:51,049 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [748] 2026-10-07 23:18:51,287 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [757, 758] 2026-10-07 23:18:51,532 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [751, 752] 2026-10-07 23:18:51,832 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [761, 762, 763] 2026-10-07 23:18:52,084 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_011 ... 2026-10-07 23:18:52,254 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_012 ... 2026-10-07 23:18:52,607 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [767] 2026-10-07 23:18:52,778 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [768] 2026-10-07 23:18:52,953 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [769, 770] 2026-10-07 23:18:53,310 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [771, 772] 2026-10-07 23:18:53,605 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [773, 774, 775] 2026-10-07 23:18:53,919 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [776, 777, 778] 2026-10-07 23:18:54,152 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [779, 780, 781, 782] 2026-10-07 23:18:54,433 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [783, 784, 785, 786] 2026-10-07 23:18:54,728 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [787, 788, 789, 790, 791] 2026-10-07 23:18:54,944 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [792, 793, 794, 795, 796] 2026-10-07 23:18:55,345 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [797, 798, 799, 800, 801, 802] 2026-10-07 23:18:55,724 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_013 ... 2026-10-07 23:18:56,371 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [809] 2026-10-07 23:18:56,747 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [811] 2026-10-07 23:18:57,143 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [813] 2026-10-07 23:18:57,398 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [810] 2026-10-07 23:18:57,657 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [815, 816] 2026-10-07 23:18:57,929 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [814] 2026-10-07 23:18:58,095 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [819, 820] 2026-10-07 23:18:58,454 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [817, 818] 2026-10-07 23:18:58,765 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [823, 824, 825] 2026-10-07 23:18:59,042 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [812] 2026-10-07 23:18:59,237 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [829, 830] 2026-10-07 23:18:59,460 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [821, 822] 2026-10-07 23:18:59,714 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [833, 834, 835] 2026-10-07 23:18:59,955 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_014 ... 2026-10-07 23:19:00,935 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [839] 2026-10-07 23:19:01,375 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [841] 2026-10-07 23:19:01,790 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [843] 2026-10-07 23:19:02,031 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [840] 2026-10-07 23:19:02,320 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [845, 846] 2026-10-07 23:19:02,586 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [842] 2026-10-07 23:19:02,841 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [849, 850] 2026-10-07 23:19:03,126 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [844] 2026-10-07 23:19:03,461 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [853, 854] 2026-10-07 23:19:03,740 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [847, 848] 2026-10-07 23:19:04,016 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [857, 858, 859] 2026-10-07 23:19:04,435 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [863] 2026-10-07 23:19:04,757 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [865] 2026-10-07 23:19:05,116 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [867] 2026-10-07 23:19:05,400 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [864] 2026-10-07 23:19:05,577 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [869, 870] 2026-10-07 23:19:05,898 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [866] 2026-10-07 23:19:06,092 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [873, 874] 2026-10-07 23:19:06,348 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [868] 2026-10-07 23:19:06,540 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [877, 878] 2026-10-07 23:19:06,827 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [871, 872] 2026-10-07 23:19:07,032 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [881, 882, 883] 2026-10-07 23:19:07,346 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 23:19:17,200 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_001 ... 2026-10-07 23:19:17,807 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [887] 2026-10-07 23:19:17,986 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [888] 2026-10-07 23:19:18,226 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [889, 890] 2026-10-07 23:19:18,527 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [891, 892] 2026-10-07 23:19:18,865 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [893, 894, 895] 2026-10-07 23:19:19,173 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [896, 897, 898] 2026-10-07 23:19:19,397 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [899, 900, 901, 902] 2026-10-07 23:19:19,979 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [907] 2026-10-07 23:19:20,453 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [909] 2026-10-07 23:19:20,703 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [903, 904, 905, 906] 2026-10-07 23:19:21,010 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [911, 912, 913, 914, 915] 2026-10-07 23:19:21,284 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_002 ... 2026-10-07 23:19:21,674 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [921] 2026-10-07 23:19:21,837 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [922] 2026-10-07 23:19:22,024 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [923, 924] 2026-10-07 23:19:22,260 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [925, 926] 2026-10-07 23:19:22,527 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [927, 928, 929] 2026-10-07 23:19:22,750 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [930, 931, 932] 2026-10-07 23:19:22,976 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [933, 934, 935, 936] 2026-10-07 23:19:23,508 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [941] 2026-10-07 23:19:23,910 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [943] 2026-10-07 23:19:24,120 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [937, 938, 939, 940] 2026-10-07 23:19:24,535 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [945, 946, 947, 948, 949] 2026-10-07 23:19:24,899 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_003 ... 2026-10-07 23:19:25,338 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [955] 2026-10-07 23:19:25,513 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [956] 2026-10-07 23:19:25,680 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [957, 958] 2026-10-07 23:19:25,939 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [959, 960] 2026-10-07 23:19:26,251 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [961, 962, 963] 2026-10-07 23:19:26,538 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [964, 965, 966] 2026-10-07 23:19:26,787 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [967, 968, 969, 970] 2026-10-07 23:19:27,260 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [975] 2026-10-07 23:19:27,631 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [977] 2026-10-07 23:19:27,841 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [971, 972, 973, 974] 2026-10-07 23:19:28,125 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [979, 980, 981, 982, 983] 2026-10-07 23:19:28,432 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_004 ... 2026-10-07 23:19:28,764 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [989] 2026-10-07 23:19:28,904 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [990] 2026-10-07 23:19:29,145 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [991, 992] 2026-10-07 23:19:29,425 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [993, 994] 2026-10-07 23:19:29,734 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [995, 996, 997] 2026-10-07 23:19:29,994 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [998, 999, 1000] 2026-10-07 23:19:30,265 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1001, 1002, 1003, 1004] 2026-10-07 23:19:30,858 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1009] 2026-10-07 23:19:31,078 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1010] 2026-10-07 23:19:31,387 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1011, 1012] 2026-10-07 23:19:31,719 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1005, 1006, 1007, 1008] 2026-10-07 23:19:32,077 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1015, 1016, 1017, 1018, 1019] 2026-10-07 23:19:32,384 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_005 ... 2026-10-07 23:19:32,518 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_006 ... 2026-10-07 23:19:32,898 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1025] 2026-10-07 23:19:33,045 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1026] 2026-10-07 23:19:33,249 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1027, 1028] 2026-10-07 23:19:33,532 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1029, 1030] 2026-10-07 23:19:33,833 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1031, 1032, 1033] 2026-10-07 23:19:34,118 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1034, 1035, 1036] 2026-10-07 23:19:34,351 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1037, 1038, 1039, 1040] 2026-10-07 23:19:34,660 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1041, 1042, 1043, 1044] 2026-10-07 23:19:35,039 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1045, 1046, 1047, 1048, 1049] 2026-10-07 23:19:35,372 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_014 ... 2026-10-07 23:19:36,742 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1055] 2026-10-07 23:19:36,952 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1056] 2026-10-07 23:19:37,165 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1057, 1058] 2026-10-07 23:19:37,493 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1059, 1060] 2026-10-07 23:19:37,831 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1061, 1062, 1063] 2026-10-07 23:19:38,090 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1064, 1065, 1066] 2026-10-07 23:19:38,313 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1067, 1068, 1069, 1070] 2026-10-07 23:19:38,817 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1075] 2026-10-07 23:19:39,221 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1077] 2026-10-07 23:19:39,486 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1071, 1072, 1073, 1074] 2026-10-07 23:19:39,838 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1079, 1080, 1081, 1082, 1083] 2026-10-07 23:19:40,384 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1089] 2026-10-07 23:19:40,551 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1090] 2026-10-07 23:19:40,743 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1091, 1092] 2026-10-07 23:19:40,987 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1093, 1094] 2026-10-07 23:19:41,198 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1095, 1096, 1097] 2026-10-07 23:19:41,419 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1098, 1099, 1100] 2026-10-07 23:19:41,604 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1101, 1102, 1103, 1104] 2026-10-07 23:19:42,037 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1109] 2026-10-07 23:19:42,390 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1111] 2026-10-07 23:19:42,658 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1105, 1106, 1107, 1108] 2026-10-07 23:19:42,948 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1113, 1114, 1115, 1116, 1117] 2026-10-07 23:19:43,292 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 23:19:53,203 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_batch: Starting TestFleetStockBatch.test_batch_reassign_is_idempotent ... 2026-10-07 23:19:54,214 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_batch: Starting TestFleetStockBatch.test_wave_assigns_loads_in_one_action ... 2026-10-07 23:19:58,524 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_batch: Starting TestFleetStockBatch.test_wave_done_rederives_round2_loads ... 2026-10-07 23:19:59,692 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 23:20:09,452 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_cancel: Starting TestFleetStockCancel.test_trip_cancel_does_not_raise_on_release ... 2026-10-07 23:20:09,953 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted fleet.stock.load records with IDs: [48] 2026-10-07 23:20:09,991 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_cancel: Starting TestFleetStockCancel.test_trip_cancel_releases_legs_and_batch ... 2026-10-07 23:20:10,714 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted fleet.stock.load records with IDs: [49] 2026-10-07 23:20:10,730 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted fleet.stock.transfer.leg records with IDs: [1] 2026-10-07 23:20:10,772 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_cancel: Starting TestFleetStockCancel.test_trip_cancel_releases_loads ... 2026-10-07 23:20:11,162 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted fleet.stock.load records with IDs: [50] 2026-10-07 23:20:11,238 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 23:20:21,430 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_capacity_warning: Starting TestCapacityWarning.test_stowage_volume_warning_fires_in_pre_warning_zone ... 2026-10-07 23:20:22,184 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1123] 2026-10-07 23:20:22,394 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_capacity_warning: Starting TestCapacityWarning.test_stowage_volume_warning_silent_below_warning_threshold ... 2026-10-07 23:20:22,994 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1125] 2026-10-07 23:20:23,161 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_capacity_warning: Starting TestCapacityWarning.test_weight_warning_fires_in_pre_warning_zone ... 2026-10-07 23:20:23,658 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1127] 2026-10-07 23:20:23,808 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_capacity_warning: Starting TestCapacityWarning.test_weight_warning_silent_below_warning_threshold ... 2026-10-07 23:20:24,309 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1129] 2026-10-07 23:20:24,498 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 23:20:34,286 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_domain_validation: Starting TestFleetStockPickingDomainValidation.test_empty_or_unset_domain_accepted_on_vehicle_and_model ... 2026-10-07 23:20:34,599 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_domain_validation: Starting TestFleetStockPickingDomainValidation.test_semantically_invalid_domain_raises_validation_error_on_vehicle_and_model ... 2026-10-07 23:20:34,673 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_domain_validation: Starting TestFleetStockPickingDomainValidation.test_syntax_invalid_domain_raises_validation_error_on_vehicle_and_model ... 2026-10-07 23:20:34,774 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 23:20:45,095 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [422825] 2026-10-07 23:20:45,095 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.access records with IDs: [3678] 2026-10-07 23:20:45,096 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_domain_validation_sudo: Starting TestFleetStockDomainValidationSudoesComodelRead.test_vehicle_domain_write_succeeds_despite_no_comodel_read ... 2026-10-07 23:20:45,107 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 881, model: stock.move 2026-10-07 23:20:45,182 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_domain_validation_sudo: Starting TestFleetStockDomainValidationSudoesComodelRead.test_vehicle_model_domain_write_succeeds_despite_no_comodel_read ... 2026-10-07 23:20:45,201 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 881, model: stock.move 2026-10-07 23:20:45,304 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-07 23:20:55,199 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_guard_access_propagation: Starting TestFleetStockGuardAccessErrorPropagation.test_access_error_during_auto_planning_propagates ... 2026-10-07 23:20:55,594 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 23:21:06,824 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [143496, 143497, 354980, 354988] 2026-10-07 23:21:06,824 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.access records with IDs: [1481, 1480, 3343, 3351] 2026-10-07 23:21:06,824 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_guard_domain_access_propagation: Starting TestFleetStockGuardDomainAccessPropagation.test_access_error_evaluating_vehicle_domain_propagates_out_of_auto_planning ... 2026-10-07 23:21:06,846 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 898, model: stock.location 2026-10-07 23:21:06,923 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 898, model: stock.location 2026-10-07 23:21:06,926 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 898, model: stock.location 2026-10-07 23:21:06,996 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-07 23:21:16,522 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_guard_domain_tolerance: Starting TestFleetStockGuardDomainTolerance.test_malformed_domain_excludes_only_that_vehicle ... 2026-10-07 23:21:16,876 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1131] 2026-10-07 23:21:17,286 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1133] 2026-10-07 23:21:17,488 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1132] 2026-10-07 23:21:17,703 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1135, 1136] 2026-10-07 23:21:17,926 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1134] 2026-10-07 23:21:18,104 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1139, 1140] 2026-10-07 23:21:18,397 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1137, 1138] 2026-10-07 23:21:18,656 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1143, 1144, 1145] 2026-10-07 23:21:18,913 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1141, 1142] 2026-10-07 23:21:19,166 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1149, 1150, 1151] 2026-10-07 23:21:19,443 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1146, 1147, 1148] 2026-10-07 23:21:19,754 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1155, 1156, 1157, 1158] 2026-10-07 23:21:20,104 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 23:21:29,284 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_inter_wh: Starting TestFleetStockInterWarehouse.test_goods_feeds_cross_axis_once ... 2026-10-07 23:21:30,242 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_inter_wh: Starting TestFleetStockInterWarehouse.test_inter_warehouse_leg_counts_once ... 2026-10-07 23:21:30,696 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_inter_wh: Starting TestFleetStockInterWarehouse.test_transfer_leg_requires_chain_link ... 2026-10-07 23:21:31,185 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_inter_wh: Starting TestFleetStockInterWarehouse.test_transfer_leg_root_picking_is_chain_head ... 2026-10-07 23:21:31,605 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 23:21:41,028 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_all_picking_types_carriable ... 2026-10-07 23:21:41,705 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_allocated_volume_follows_product_stowage_change ... 2026-10-07 23:21:42,101 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_fractional_weight_from_picking_rollup ... 2026-10-07 23:21:42,451 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_loaded_picking_not_double_counted ... 2026-10-07 23:21:42,985 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1163] 2026-10-07 23:21:43,149 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_no_load_coexistence_keeps_legacy_weight ... 2026-10-07 23:21:43,661 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1165] 2026-10-07 23:21:43,800 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_over_allocation_blocked ... 2026-10-07 23:21:44,084 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_quantity_done_reconciles_picked_quantity ... 2026-10-07 23:21:44,627 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_round_number_follows_backorder_depth ... 2026-10-07 23:21:45,638 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_split_conserves_demand ... 2026-10-07 23:21:46,863 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_trip_extra_weight_uses_fractional_load ... 2026-10-07 23:21:47,205 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 23:21:57,329 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_manifest: Starting TestFleetStockManifest.test_manifest_axis_b_only_goods ... 2026-10-07 23:21:57,739 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_manifest: Starting TestFleetStockManifest.test_manifest_inter_wh_leg_as_one_row ... 2026-10-07 23:21:58,150 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_manifest: Starting TestFleetStockManifest.test_manifest_projects_all_picking_types ... 2026-10-07 23:21:58,688 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 23:22:07,767 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_scale: Starting TestFleetStockScale.test_forty_pickings_assign_query_bounded ... 2026-10-07 23:22:12,019 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_scale: Starting TestFleetStockScale.test_load_compute_no_n_plus_one ... 2026-10-07 23:22:22,499 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_scale: Query count less than expected for user __system__: 11 < 15 in test_load_compute_no_n_plus_one at /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_stock/tests/test_fleet_stock_scale.py:84 2026-10-07 23:22:22,514 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_scale: Query count less than expected for user __system__: 8 < 15 in test_load_compute_no_n_plus_one at /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_stock/tests/test_fleet_stock_scale.py:89 2026-10-07 23:22:22,588 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 23:22:31,787 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_split_transfer: Starting TestFleetStockSplitTransfer.test_action_split_transfer_blocked_for_trip ... 2026-10-07 23:22:32,382 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1167] 2026-10-07 23:22:32,836 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_split_transfer: Starting TestFleetStockSplitTransfer.test_action_split_transfer_passthrough_for_non_trip_picking ... 2026-10-07 23:22:33,724 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_split_transfer: Starting TestFleetStockSplitTransfer.test_create_backorder_forwards_backorder_moves ... 2026-10-07 23:22:34,848 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 23:22:44,349 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_standalone: Starting TestFleetStockStandalone.test_goods_standalone_no_cargo_dependency ... 2026-10-07 23:22:44,845 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1169] 2026-10-07 23:22:44,961 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_standalone: Starting TestFleetStockStandalone.test_inter_wh_and_wave_work_standalone ... 2026-10-07 23:22:45,653 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_standalone: Starting TestFleetStockStandalone.test_standalone_goods_complete ... 2026-10-07 23:22:45,726 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 23:22:55,266 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_picking_search_filters: Starting TestPickingSearchFilters.test_vehicle_unassigned_filter_selects_only_unassigned_pickings ... 2026-10-07 23:22:55,933 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1171] 2026-10-07 23:22:56,141 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 23:22:56,159 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_post_init_hook_tracking_lot_scope: Starting TestPostInitHookTrackingLotScope.test_plain_internal_user_lacks_tracking_lot_group ... 2026-10-07 23:22:56,684 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_post_init_hook_tracking_lot_scope: Starting TestPostInitHookTrackingLotScope.test_post_init_hook_does_not_grant_tracking_lot_to_all_internal_users ... 2026-10-07 23:22:56,735 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:23:05,922 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_trip_anchor_widen: Starting TestTripAnchorWiden.test_a_shipment_scheduled_on_the_next_local_day_starts_its_own_trip ... 2026-10-07 23:23:06,564 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1173] 2026-10-07 23:23:07,019 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1175] 2026-10-07 23:23:07,143 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_trip_anchor_widen: Starting TestTripAnchorWiden.test_a_trip_with_no_shipment_keeps_the_booking_layers_planned_end ... 2026-10-07 23:23:07,443 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <325294190432943.1791415387.264162302017212-openerp-message-notify@8e970bf9eaf7>: ['"Charlie Brown" <@False>'] 2026-10-07 23:23:07,586 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2407] 2026-10-07 23:23:07,730 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <340506789955076.1791415387.647630691528320-openerp-message-notify@8e970bf9eaf7>: ['"David Wilson" <@False>'] 2026-10-07 23:23:07,743 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2408] 2026-10-07 23:23:07,898 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2409] 2026-10-07 23:23:08,020 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2410] 2026-10-07 23:23:08,133 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <542163812941024.1791415388.066116809844971-openerp-message-notify@8e970bf9eaf7>: ['"Grace Lee" <@False>'] 2026-10-07 23:23:08,142 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2411] 2026-10-07 23:23:08,260 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <243860836872376.1791415388.188830375671387-openerp-message-notify@8e970bf9eaf7>: ['"Hannah Martin" <@False>'] 2026-10-07 23:23:08,271 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2412] 2026-10-07 23:23:08,395 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2413] 2026-10-07 23:23:08,522 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2414] 2026-10-07 23:23:08,869 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1177] 2026-10-07 23:23:08,985 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_trip_anchor_widen: Starting TestTripAnchorWiden.test_same_local_date_answers_false_for_picking_when_trip_has_no_end ... 2026-10-07 23:23:09,249 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_trip_anchor_widen: Starting TestTripAnchorWiden.test_stock_trip_planned_date_end_tracks_picking_reschedule ... 2026-10-07 23:23:09,635 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1179] 2026-10-07 23:23:09,807 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_fleet_stock.tests.test_trip_anchor_widen: Starting TestTripAnchorWiden.test_stock_trip_planned_date_end_widens_to_latest_picking_schedule ... 2026-10-07 23:23:10,281 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1181] 2026-10-07 23:23:10,744 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 23:23:13,472 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_company_rescan_short_circuit: Starting TestCompanyRescanShortCircuit.test_company_created_without_country_does_not_rescan_partners ... 2026-10-07 23:23:24,305 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_company_rescan_short_circuit: Starting TestCompanyRescanShortCircuit.test_inter_company_location_survives_creating_a_company_without_country ... 2026-10-07 23:23:30,528 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_company_rescan_short_circuit: Starting TestCompanyRescanShortCircuit.test_saving_a_company_country_as_a_recordset_emits_no_country_comparison_warning ... 2026-10-07 23:23:37,007 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_company_rescan_short_circuit: Starting TestCompanyRescanShortCircuit.test_writing_a_changed_country_as_a_recordset_does_rescan_partners ... 2026-10-07 23:23:43,847 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_company_rescan_short_circuit: Starting TestCompanyRescanShortCircuit.test_writing_an_unchanged_country_as_a_recordset_does_not_rescan_partners ... 2026-10-07 23:23:50,524 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_company_rescan_short_circuit: Starting TestCompanyRescanShortCircuit.test_writing_an_unchanged_country_does_not_rescan_but_a_changed_one_does ... 2026-10-07 23:23:57,607 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:24:00,097 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_01 ... 2026-10-07 23:24:01,224 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_02 ... 2026-10-07 23:24:02,233 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_03 ... 2026-10-07 23:24:03,178 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_04 ... 2026-10-07 23:24:04,143 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_05 ... 2026-10-07 23:24:05,668 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_06 ... 2026-10-07 23:24:07,373 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_07 ... 2026-10-07 23:24:07,450 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_08 ... 2026-10-07 23:24:07,566 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:24:09,748 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_after_install_module_01 ... 2026-10-07 23:24:10,450 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_create_company_01 ... 2026-10-07 23:24:21,240 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_custom_authority_of_picking_type_01 ... 2026-10-07 23:24:21,350 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_custom_authority_of_picking_type_02 ... 2026-10-07 23:24:21,452 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_custom_authority_of_picking_type_03 ... 2026-10-07 23:24:21,555 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_picking_type_01 ... 2026-10-07 23:24:21,760 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_property_stock_customer_multi_company_01 ... 2026-10-07 23:24:34,732 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_warehouse_01 ... 2026-10-07 23:24:35,592 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_warehouse_02 ... 2026-10-07 23:24:36,761 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_warehouse_03 ... 2026-10-07 23:24:39,543 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_warehouse_04 ... 2026-10-07 23:24:42,567 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_warehouse_05 ... 2026-10-07 23:24:42,621 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:24:47,681 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_access_rights: Starting TestAccessRights.test_access_partner_form_view ... 2026-10-07 23:24:48,598 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_access_rights: Starting TestAccessRights.test_access_right_foreign_trade_user ... 2026-10-07 23:24:49,368 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #16 deleted custom.declaration.tax.export records with IDs: [1, 2] 2026-10-07 23:24:49,425 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #16 deleted custom.declaration.tax.export.group records with IDs: [1, 2] 2026-10-07 23:24:49,434 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #16 deleted custom.declaration.tax.export records with IDs: [3, 4] 2026-10-07 23:24:49,497 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #16 deleted custom.declaration.tax.export.group records with IDs: [3, 4] 2026-10-07 23:24:49,504 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #16 deleted custom.declaration.tax.export records with IDs: [5, 6] 2026-10-07 23:24:49,565 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #16 deleted custom.declaration.tax.export.group records with IDs: [5, 6] 2026-10-07 23:24:49,595 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #16 deleted custom.declaration.export records with IDs: [1] 2026-10-07 23:24:49,622 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_access_rights: Starting TestAccessRights.test_access_right_multiple_companies ... 2026-10-07 23:24:50,218 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 983, model: custom.declaration.export 2026-10-07 23:24:50,283 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_access_rights: Starting TestAccessRights.test_access_right_stock_user ... 2026-10-07 23:24:50,883 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 982, model: custom.declaration.export 2026-10-07 23:24:50,899 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 982, model: custom.declaration.export 2026-10-07 23:24:50,907 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 982, model: custom.declaration.export 2026-10-07 23:24:50,918 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 982, model: custom.declaration.export.line 2026-10-07 23:24:50,922 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 982, model: custom.declaration.export.line 2026-10-07 23:24:50,929 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 982, model: custom.declaration.tax.export 2026-10-07 23:24:50,934 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 982, model: custom.declaration.tax.export 2026-10-07 23:24:50,944 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 982, model: custom.declaration.tax.export.group 2026-10-07 23:24:51,003 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:24:55,702 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_04_transfer_rate_custom_declaration_export ... 2026-10-07 23:24:57,093 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_05_transfer_rate_custom_declaration_export ... 2026-10-07 23:24:59,251 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_06_transfer_rate_custom_declaration_export ... 2026-10-07 23:25:00,145 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_cancel_custom_declaration_01 ... 2026-10-07 23:25:01,085 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_cancel_custom_declaration_02 ... 2026-10-07 23:25:03,231 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [315, 314, 313, 312] 2026-10-07 23:25:03,493 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [710, 708, 706, 704] 2026-10-07 23:25:05,024 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_cancel_custom_declaration_03 ... 2026-10-07 23:25:08,571 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [39, 39] 2026-10-07 23:25:08,923 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [319, 318, 317, 316] 2026-10-07 23:25:09,108 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [726, 724, 722, 720] 2026-10-07 23:25:10,707 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_cancel_custom_declaration_04 ... 2026-10-07 23:25:14,177 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [41, 40, 43, 42, 40, 41, 42, 43] 2026-10-07 23:25:14,339 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [33] 2026-10-07 23:25:14,734 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [324, 323, 322, 321] 2026-10-07 23:25:14,879 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [744, 742, 740, 738] 2026-10-07 23:25:16,392 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_change_picking_on_export_custom_declaration_01 ... 2026-10-07 23:25:17,306 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [27, 28] 2026-10-07 23:25:17,331 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [27, 28, 29] 2026-10-07 23:25:17,416 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [29, 30] 2026-10-07 23:25:17,428 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.export records with IDs: [59, 60, 61, 62, 63, 64] 2026-10-07 23:25:17,511 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [31, 32] 2026-10-07 23:25:17,685 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [33, 34] 2026-10-07 23:25:17,719 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [30, 31] 2026-10-07 23:25:17,825 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [35, 36] 2026-10-07 23:25:17,856 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.export records with IDs: [65, 66, 67, 68] 2026-10-07 23:25:17,952 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [37, 38] 2026-10-07 23:25:18,031 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_change_so_on_export_custom_declaration_01 ... 2026-10-07 23:25:19,062 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_change_so_on_export_custom_declaration_02 ... 2026-10-07 23:25:20,148 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [43, 44] 2026-10-07 23:25:20,159 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [38, 39, 40] 2026-10-07 23:25:20,187 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [45, 46] 2026-10-07 23:25:20,196 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.export records with IDs: [81, 82, 83, 84, 85, 86] 2026-10-07 23:25:20,323 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_check_consistency_between_picking_and_dec_lines_01 ... 2026-10-07 23:25:23,903 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_check_foreign_trade_partner_so_in_multi_company ... 2026-10-07 23:25:31,146 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_check_so_vd_picking_on_custom_declaration_01 ... 2026-10-07 23:25:33,438 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_check_so_vd_picking_on_custom_declaration_02 ... 2026-10-07 23:25:36,252 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_check_tax_group_information_of_custom_declaration_01 ... 2026-10-07 23:25:37,295 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_check_tax_group_information_of_custom_declaration_02 ... 2026-10-07 23:25:38,222 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_confirm_custom_declaration_01 ... 2026-10-07 23:25:39,035 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_confirm_custom_declaration_02 ... 2026-10-07 23:25:39,818 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_confirm_custom_declaration_04 ... 2026-10-07 23:25:41,440 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_confirm_custom_declaration_05 ... 2026-10-07 23:25:43,557 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_confirm_export_custom_declaration_01 ... 2026-10-07 23:25:45,714 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_create_custom_declaration_03 ... 2026-10-07 23:25:47,679 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_create_custom_declaration_04 ... 2026-10-07 23:25:49,531 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_01 ... 2026-10-07 23:25:51,474 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [341, 340, 339, 338] 2026-10-07 23:25:51,614 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [786, 784, 782, 780] 2026-10-07 23:25:55,117 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_02 ... 2026-10-07 23:25:57,054 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [358, 357, 356, 355] 2026-10-07 23:25:57,238 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [812, 810, 808, 806] 2026-10-07 23:26:01,622 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_03 ... 2026-10-07 23:26:04,875 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [53, 52, 55, 54, 52, 53, 54, 55] 2026-10-07 23:26:04,992 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [36] 2026-10-07 23:26:05,265 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [375, 374, 373, 372] 2026-10-07 23:26:05,405 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [838, 836, 834, 832] 2026-10-07 23:26:09,075 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_04 ... 2026-10-07 23:26:12,746 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [61, 60, 63, 62, 60, 61, 62, 63] 2026-10-07 23:26:12,869 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [38] 2026-10-07 23:26:13,211 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [393, 392, 391, 390] 2026-10-07 23:26:13,424 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [866, 864, 862, 860] 2026-10-07 23:26:17,826 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_05 ... 2026-10-07 23:26:21,086 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_08 ... 2026-10-07 23:26:26,286 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_open_custom_declaration_01 ... 2026-10-07 23:26:28,579 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_open_custom_declaration_02 ... 2026-10-07 23:26:29,461 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_open_custom_declaration_03 ... 2026-10-07 23:26:31,000 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_open_custom_declaration_04 ... 2026-10-07 23:26:32,517 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_payment_custom_declaration_01 ... 2026-10-07 23:26:36,508 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_payment_custom_declaration_02 ... 2026-10-07 23:26:39,650 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_payment_custom_declaration_03 ... 2026-10-07 23:26:41,737 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:26:46,546 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_change_partner_on_so_01 ... 2026-10-07 23:26:48,213 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_change_partner_on_so_02 ... 2026-10-07 23:26:50,402 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_change_partner_on_so_03 ... 2026-10-07 23:26:51,525 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_change_partner_on_so_04 ... 2026-10-07 23:26:53,767 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_create_so_01 ... 2026-10-07 23:26:54,110 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_create_so_02 ... 2026-10-07 23:26:54,437 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_custom_declaration_count_01 ... 2026-10-07 23:26:54,475 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_custom_declaration_count_02 ... 2026-10-07 23:26:55,478 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_custom_declaration_count_for_picking_01 ... 2026-10-07 23:26:55,509 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_custom_declaration_count_for_picking_02 ... 2026-10-07 23:26:56,462 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_custom_declaration_required_for_picking_01 ... 2026-10-07 23:26:56,503 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_flow_of_export_01 ... 2026-10-07 23:27:00,130 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [112] 2026-10-07 23:27:00,403 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_flow_of_export_new_foreign_partner_not_synced_01 ... 2026-10-07 23:27:02,120 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_foreign_trade_manual_override_survives_confirm ... 2026-10-07 23:27:04,674 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_return_product_01 ... 2026-10-07 23:27:07,690 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [115] 2026-10-07 23:27:08,004 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [106, 107] 2026-10-07 23:27:10,221 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [116] 2026-10-07 23:27:10,512 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [108, 109] 2026-10-07 23:27:10,528 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [117] 2026-10-07 23:27:10,919 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [110, 111] 2026-10-07 23:27:10,938 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [118] 2026-10-07 23:27:11,319 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [112, 113] 2026-10-07 23:27:11,342 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [119] 2026-10-07 23:27:11,743 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [114, 115] 2026-10-07 23:27:13,886 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [120] 2026-10-07 23:27:14,096 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [116, 117] 2026-10-07 23:27:14,110 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [121] 2026-10-07 23:27:14,495 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [118, 119] 2026-10-07 23:27:14,510 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [122] 2026-10-07 23:27:14,675 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [120, 121] 2026-10-07 23:27:14,693 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [123] 2026-10-07 23:27:14,852 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [122, 123] 2026-10-07 23:27:14,981 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:27:19,713 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_sale_order_multistep_buy: Starting TestSaleOrderMultistepBuy.test_domestic_multistep_delivery_still_routes_to_customers ... 2026-10-07 23:27:21,953 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_sale_order_multistep_buy: Starting TestSaleOrderMultistepBuy.test_foreign_export_multistep_buys_to_order_creates_po ... 2026-10-07 23:27:24,862 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_sale_order_multistep_buy: Starting TestSaleOrderMultistepBuy.test_foreign_export_multistep_stocked_still_routes_through_customs ... 2026-10-07 23:27:27,105 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_sale_order_multistep_buy: Starting TestSaleOrderMultistepBuy.test_multi_company_foreign_export_isolation ... 2026-10-07 23:27:29,720 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_sale_order_multistep_buy: Starting TestSaleOrderMultistepBuy.test_multi_warehouse_foreign_export_isolation ... 2026-10-07 23:27:35,007 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_export.tests.test_sale_order_multistep_buy: Starting TestSaleOrderMultistepBuy.test_reception_route_depends_keeps_buy_and_import ... 2026-10-07 23:27:35,089 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:27:40,390 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move records with IDs: [511] 2026-10-07 23:27:41,191 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_access_rights: Starting TestAccessRights.test_access_partner_form_view ... 2026-10-07 23:27:41,738 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_access_rights: Starting TestAccessRights.test_access_right_foreign_trade_user ... 2026-10-07 23:27:42,538 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #16 deleted custom.declaration.tax.import records with IDs: [1, 2] 2026-10-07 23:27:42,595 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #16 deleted custom.declaration.tax.import.group records with IDs: [1, 2] 2026-10-07 23:27:42,606 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #16 deleted custom.declaration.tax.import records with IDs: [3, 4] 2026-10-07 23:27:42,673 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #16 deleted custom.declaration.tax.import.group records with IDs: [3, 4] 2026-10-07 23:27:42,683 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #16 deleted custom.declaration.tax.import records with IDs: [5, 6] 2026-10-07 23:27:42,748 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #16 deleted custom.declaration.tax.import.group records with IDs: [5, 6] 2026-10-07 23:27:42,782 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #16 deleted custom.declaration.import records with IDs: [1] 2026-10-07 23:27:42,820 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_access_rights: Starting TestAccessRights.test_access_right_multiple_companies ... 2026-10-07 23:27:43,412 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 995, model: custom.declaration.import 2026-10-07 23:27:43,466 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_access_rights: Starting TestAccessRights.test_access_right_stock_user ... 2026-10-07 23:27:44,234 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 994, model: custom.declaration.import 2026-10-07 23:27:44,249 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 994, model: custom.declaration.import 2026-10-07 23:27:44,256 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 994, model: custom.declaration.import 2026-10-07 23:27:44,270 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 994, model: custom.declaration.import.line 2026-10-07 23:27:44,274 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 994, model: custom.declaration.import.line 2026-10-07 23:27:44,280 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 994, model: custom.declaration.tax.import 2026-10-07 23:27:44,285 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 994, model: custom.declaration.tax.import 2026-10-07 23:27:44,290 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 994, model: custom.declaration.tax.import 2026-10-07 23:27:44,300 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 994, model: custom.declaration.tax.import.group 2026-10-07 23:27:44,304 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 994, model: custom.declaration.tax.import.group 2026-10-07 23:27:44,308 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 994, model: custom.declaration.tax.import.group 2026-10-07 23:27:44,313 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 994, model: custom.declaration.line.extra.expense 2026-10-07 23:27:44,317 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 994, model: custom.declaration.line.extra.expense 2026-10-07 23:27:44,321 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 994, model: custom.declaration.line.extra.expense 2026-10-07 23:27:44,372 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:27:49,590 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move records with IDs: [517] 2026-10-07 23:27:50,318 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_available_import_tax_cost_product_on_tax_form_01 ... 2026-10-07 23:27:50,618 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_available_import_tax_cost_product_on_tax_form_02 ... 2026-10-07 23:27:50,841 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_cancel_custom_declaration_05 ... 2026-10-07 23:27:55,066 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_cancel_custom_declaration_06 ... 2026-10-07 23:27:58,944 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_change_clearance_date_on_custom_declaration_01 ... 2026-10-07 23:27:59,872 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [37, 38] 2026-10-07 23:27:59,939 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [17, 18] 2026-10-07 23:27:59,949 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [39, 40] 2026-10-07 23:28:00,054 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [19, 20] 2026-10-07 23:28:00,136 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_change_currency_rate_manual_01 ... 2026-10-07 23:28:00,826 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [45, 46] 2026-10-07 23:28:00,890 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [23, 24] 2026-10-07 23:28:00,902 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [47, 48] 2026-10-07 23:28:01,007 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [25, 26] 2026-10-07 23:28:01,062 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_change_picking_on_import_custom_declaration_01 ... 2026-10-07 23:28:01,900 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [29, 30] 2026-10-07 23:28:01,914 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.import.line records with IDs: [20, 21, 22] 2026-10-07 23:28:01,986 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [31, 32] 2026-10-07 23:28:01,999 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [53, 54, 55, 56, 57, 58] 2026-10-07 23:28:02,113 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [33, 34] 2026-10-07 23:28:02,332 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [35, 36] 2026-10-07 23:28:02,353 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.import.line records with IDs: [23, 24] 2026-10-07 23:28:02,479 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [37, 38] 2026-10-07 23:28:02,493 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [59, 60, 61, 62] 2026-10-07 23:28:02,602 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [39, 40] 2026-10-07 23:28:02,693 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_change_po_on_import_custom_declaration_01 ... 2026-10-07 23:28:03,409 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_change_request_date_on_custom_declaration_01 ... 2026-10-07 23:28:04,421 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [45, 46] 2026-10-07 23:28:04,435 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.import.line records with IDs: [31, 32, 33] 2026-10-07 23:28:04,519 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [47, 48] 2026-10-07 23:28:04,538 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [75, 76, 77, 78, 79, 80] 2026-10-07 23:28:04,645 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [49, 50] 2026-10-07 23:28:04,813 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [81, 82] 2026-10-07 23:28:04,884 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [51, 52] 2026-10-07 23:28:04,897 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [83, 84] 2026-10-07 23:28:04,980 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [53, 54] 2026-10-07 23:28:04,991 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [85, 86] 2026-10-07 23:28:05,138 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [55, 56] 2026-10-07 23:28:05,219 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_change_request_date_on_custom_declaration_02 ... 2026-10-07 23:28:06,113 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [59, 60] 2026-10-07 23:28:06,128 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.import.line records with IDs: [37, 38, 39] 2026-10-07 23:28:06,211 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [61, 62] 2026-10-07 23:28:06,227 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [93, 94, 95, 96, 97, 98] 2026-10-07 23:28:06,315 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [63, 64] 2026-10-07 23:28:06,449 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [99, 100] 2026-10-07 23:28:06,505 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [65, 66] 2026-10-07 23:28:06,516 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [101, 102] 2026-10-07 23:28:06,624 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [67, 68] 2026-10-07 23:28:06,682 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_check_consistency_between_picking_and_dec_lines_02 ... 2026-10-07 23:28:10,259 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_check_foreign_trade_partner_po_in_multi_company ... 2026-10-07 23:28:17,631 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_check_po_vd_picking_on_custom_declaration_01 ... 2026-10-07 23:28:19,269 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [117, 118] 2026-10-07 23:28:19,364 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [73, 74] 2026-10-07 23:28:19,375 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [119, 120] 2026-10-07 23:28:19,432 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [75, 76] 2026-10-07 23:28:19,447 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.import.line records with IDs: [45, 46] 2026-10-07 23:28:19,555 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [77, 78] 2026-10-07 23:28:19,566 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [121, 122] 2026-10-07 23:28:19,649 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [79, 80] 2026-10-07 23:28:19,662 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [123, 124] 2026-10-07 23:28:19,782 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_check_po_vd_picking_on_custom_declaration_02 ... 2026-10-07 23:28:21,178 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_compute_landed_cost_01 ... 2026-10-07 23:28:24,952 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_confirm_custom_declaration_03 ... 2026-10-07 23:28:27,385 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_confirm_import_custom_declaration_01 ... 2026-10-07 23:28:31,000 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_create_custom_declaration_01 ... 2026-10-07 23:28:32,148 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_create_custom_declaration_02 ... 2026-10-07 23:28:33,210 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_delete_import_tax_cost_product_01 ... 2026-10-07 23:28:33,244 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7034] 2026-10-07 23:28:33,316 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_delete_import_tax_cost_product_02 ... 2026-10-07 23:28:33,342 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7033] 2026-10-07 23:28:33,426 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_06 ... 2026-10-07 23:28:38,205 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_07 ... 2026-10-07 23:28:41,073 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [152, 153] 2026-10-07 23:28:41,156 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [90, 91] 2026-10-07 23:28:41,170 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [154, 155] 2026-10-07 23:28:41,241 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [92, 93] 2026-10-07 23:28:41,260 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [156, 157] 2026-10-07 23:28:41,376 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [94, 95] 2026-10-07 23:28:41,391 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [158, 159] 2026-10-07 23:28:41,484 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [96, 97] 2026-10-07 23:28:41,505 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [160, 161] 2026-10-07 23:28:41,600 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [98, 99] 2026-10-07 23:28:41,609 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [162, 163] 2026-10-07 23:28:46,389 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [100, 101] 2026-10-07 23:28:47,557 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_09 ... 2026-10-07 23:28:49,638 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [170, 171] 2026-10-07 23:28:49,719 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [104, 105] 2026-10-07 23:28:49,735 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [172, 173] 2026-10-07 23:28:51,396 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [106, 107] 2026-10-07 23:28:51,458 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_10 ... 2026-10-07 23:28:52,905 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_11 ... 2026-10-07 23:28:54,216 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_tax_computation_01 ... 2026-10-07 23:28:55,324 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_validate_landed_cost_01 ... 2026-10-07 23:28:58,774 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:29:04,739 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move records with IDs: [542] 2026-10-07 23:29:05,543 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_change_partner_on_po_01 ... 2026-10-07 23:29:06,115 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_change_partner_on_po_02 ... 2026-10-07 23:29:06,971 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_change_partner_on_po_03 ... 2026-10-07 23:29:07,485 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_create_po_01 ... 2026-10-07 23:29:07,668 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_create_po_02 ... 2026-10-07 23:29:07,863 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_clearance_required_01 ... 2026-10-07 23:29:08,224 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_clearance_required_02 ... 2026-10-07 23:29:08,574 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_clearance_required_03 ... 2026-10-07 23:29:08,989 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_declaration_count_01 ... 2026-10-07 23:29:09,026 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_declaration_count_02 ... 2026-10-07 23:29:10,208 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_declaration_count_for_picking_01 ... 2026-10-07 23:29:10,250 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_declaration_count_for_picking_02 ... 2026-10-07 23:29:11,464 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_declaration_required_for_picking_01 ... 2026-10-07 23:29:11,502 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_flow_of_import_01 ... 2026-10-07 23:29:15,621 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_return_product_01 ... 2026-10-07 23:29:22,145 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:29:27,620 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move records with IDs: [554] 2026-10-07 23:29:28,300 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import_currency_rate.tests.test_foreign_trade_currency_rate: Starting TestForeignTradeImportCurrencyRate.test_01_transfer_rate_custom_declaration_import ... 2026-10-07 23:29:29,053 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import_currency_rate.tests.test_foreign_trade_currency_rate: Starting TestForeignTradeImportCurrencyRate.test_02_transfer_rate_custom_declaration_import ... 2026-10-07 23:29:29,850 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_foreign_trade_import_currency_rate.tests.test_foreign_trade_currency_rate: Starting TestForeignTradeImportCurrencyRate.test_03_transfer_rate_custom_declaration_import ... 2026-10-07 23:29:30,701 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:29:32,190 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air.tests.test_air_basic: Starting TestAirBasic.test_001_air_basic_chargeable_weight ... 2026-10-07 23:29:32,527 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air.tests.test_air_basic: Starting TestAirBasic.test_002_non_air_not_applicable ... 2026-10-07 23:29:32,630 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:29:34,295 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air.tests.test_air_export_urgent: Starting TestAirExportUrgent.test_01_air_chargeable_weight ... 2026-10-07 23:29:34,589 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air.tests.test_air_export_urgent: Starting TestAirExportUrgent.test_02_booking_confirmed_immediately ... 2026-10-07 23:29:34,786 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air.tests.test_air_export_urgent: Starting TestAirExportUrgent.test_03_urgent_surcharge_as_charge_line ... 2026-10-07 23:29:34,975 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air.tests.test_air_export_urgent: Starting TestAirExportUrgent.test_04_atd_and_leg_done ... 2026-10-07 23:29:35,106 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:29:36,830 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air.tests.test_air_import: Starting TestAirImport.test_01_air_import_no_containers_hawb_set ... 2026-10-07 23:29:37,290 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air.tests.test_air_import: Starting TestAirImport.test_02_ata_milestone ... 2026-10-07 23:29:37,500 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air.tests.test_air_import: Starting TestAirImport.test_03_storage_fee_per_day ... 2026-10-07 23:29:37,756 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air.tests.test_air_import: Starting TestAirImport.test_04_full_air_import_charges ... 2026-10-07 23:29:38,059 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air.tests.test_air_import: Starting TestAirImport.test_05_chargeable_weight_import ... 2026-10-07 23:29:38,253 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:29:39,665 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air.tests.test_air_main_carriage_endpoint: Starting TestAirMainCarriageEndpointContract.test_01_air_spec_generates_one_exact_main_leg_and_booking ... 2026-10-07 23:29:40,180 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air.tests.test_air_main_carriage_endpoint: Starting TestAirMainCarriageEndpointContract.test_02_missing_airport_blocks_without_leg_or_booking ... 2026-10-07 23:29:40,454 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air.tests.test_air_main_carriage_endpoint: Starting TestAirMainCarriageEndpointContract.test_03_air_planning_fields_lock_after_main_leg_exists ... 2026-10-07 23:29:40,631 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:29:42,067 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air.tests.test_air_rate_card_lane: Starting TestAirRateCardLane.test_01_air_port_endpoints_resolve_to_the_airport_pair ... 2026-10-07 23:29:42,483 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air.tests.test_air_rate_card_lane: Starting TestAirRateCardLane.test_02_air_booking_auto_charge_costs_the_airport_rate ... 2026-10-07 23:29:42,767 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air.tests.test_air_rate_card_lane: Starting TestAirRateCardLane.test_03_air_charge_buy_rate_onchange_uses_the_airport_lane ... 2026-10-07 23:29:42,987 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:29:44,494 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air.tests.test_air_si_report_ports: Starting TestAirShipmentInstructionPorts.test_01_blank_si_fcl_prints_air_ports ... 2026-10-07 23:29:44,979 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air.tests.test_air_si_report_ports: Starting TestAirShipmentInstructionPorts.test_02_blank_si_lcl_prints_air_ports ... 2026-10-07 23:29:45,306 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:29:46,727 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air_consol.tests.test_air_consol_install_smoke: Starting TestAirConsolInstallSmoke.test_01_air_arrival_notice_template_loads_from_air_module ... 2026-10-07 23:29:47,015 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air_consol.tests.test_air_consol_install_smoke: Starting TestAirConsolInstallSmoke.test_02_open_deconsolidate_wizard_routes_air_master_import_to_air_wizard ... 2026-10-07 23:29:47,123 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air_consol.tests.test_air_consol_install_smoke: Starting TestAirConsolInstallSmoke.test_03_open_deconsolidate_wizard_blocks_non_master_air_shipment ... 2026-10-07 23:29:47,318 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:29:48,892 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air_consol.tests.test_air_import_deconsolidation: Starting TestAirImportDeconsolidation.test_01_deconsolidate_wizard_creates_houses_with_cargo_and_master_link ... 2026-10-07 23:29:49,276 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air_consol.tests.test_air_import_deconsolidation: Starting TestAirImportDeconsolidation.test_02_deconsolidate_wizard_requires_at_least_one_line ... 2026-10-07 23:29:49,446 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:29:51,013 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air_consol.tests.test_air_master_no_ocean_lcl_charges: Starting TestAirMasterNoOceanLclCharges.test_01_air_master_booking_creates_no_ocean_lcl_house_charges ... 2026-10-07 23:29:51,519 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air_consol.tests.test_air_master_no_ocean_lcl_charges: Starting TestAirMasterNoOceanLclCharges.test_02_sea_master_booking_still_creates_ocean_lcl_house_charges ... 2026-10-07 23:29:51,849 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:29:54,302 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air_consol.tests.test_arrival_notice_air: Starting TestArrivalNoticeAir.test_air_deconsolidation_inherits_notify_airports_and_mawb_then_sends ... 2026-10-07 23:29:55,247 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2415] 2026-10-07 23:29:55,281 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_air_consol.tests.test_arrival_notice_air: Starting TestArrivalNoticeAir.test_air_recipients_match_sea_and_content_uses_air_fields ... 2026-10-07 23:29:55,592 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2416] 2026-10-07 23:29:55,660 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:29:57,936 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_arrival_notice_send_leaves_an_auditable_chatter_record ... 2026-10-07 23:29:58,373 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2417] 2026-10-07 23:29:58,417 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_body_contains_shipment_reference_date_and_vietnamese_translation ... 2026-10-07 23:29:58,543 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-61b7113-225342/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-07 23:29:58,543 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,080 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module web: loading translation file /data/build/rb-61b7113-225342/addons/web/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,080 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/web/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,359 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module base_setup: loading translation file /data/build/rb-61b7113-225342/addons/base_setup/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,359 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/base_setup/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,371 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module bus: loading translation file /data/build/rb-61b7113-225342/addons/bus/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,371 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/bus/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,376 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module web_tour: loading translation file /data/build/rb-61b7113-225342/addons/web_tour/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,376 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/web_tour/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,383 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module html_editor: loading translation file /data/build/rb-61b7113-225342/addons/html_editor/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,383 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/html_editor/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,407 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mail: loading translation file /data/build/rb-61b7113-225342/addons/mail/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,407 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mail/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,570 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sales_team: loading translation file /data/build/rb-61b7113-225342/addons/sales_team/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,571 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sales_team/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,584 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module onboarding: loading translation file /data/build/rb-61b7113-225342/addons/onboarding/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,584 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/onboarding/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,592 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-61b7113-225342/addons/uom/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,592 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/uom/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,601 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module product: loading translation file /data/build/rb-61b7113-225342/addons/product/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,601 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/product/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,667 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module analytic: loading translation file /data/build/rb-61b7113-225342/addons/analytic/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,667 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/analytic/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,682 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module web_editor: loading translation file /data/build/rb-61b7113-225342/addons/web_editor/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,683 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/web_editor/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,726 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module http_routing: loading translation file /data/build/rb-61b7113-225342/addons/http_routing/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,726 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/http_routing/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,730 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module auth_signup: loading translation file /data/build/rb-61b7113-225342/addons/auth_signup/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,730 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/auth_signup/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,751 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module portal: loading translation file /data/build/rb-61b7113-225342/addons/portal/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,751 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/portal/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,775 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module resource: loading translation file /data/build/rb-61b7113-225342/addons/resource/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,775 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/resource/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,789 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module digest: loading translation file /data/build/rb-61b7113-225342/addons/digest/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,789 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/digest/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,799 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module account: loading translation file /data/build/rb-61b7113-225342/addons/account/i18n/vi.po for language vi_VN 2026-10-07 23:29:59,799 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/account/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,058 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module payment: loading translation file /data/build/rb-61b7113-225342/addons/payment/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,058 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/payment/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,104 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module account_payment: loading translation file /data/build/rb-61b7113-225342/addons/account_payment/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,104 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/account_payment/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,116 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module utm: loading translation file /data/build/rb-61b7113-225342/addons/utm/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,117 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/utm/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,132 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale: loading translation file /data/build/rb-61b7113-225342/addons/sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,133 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,223 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_management: loading translation file /data/build/rb-61b7113-225342/addons/sale_management/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,223 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_management/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,236 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module barcodes: loading translation file /data/build/rb-61b7113-225342/addons/barcodes/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,236 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/barcodes/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,244 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module barcodes_gs1_nomenclature: loading translation file /data/build/rb-61b7113-225342/addons/barcodes_gs1_nomenclature/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,244 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/barcodes_gs1_nomenclature/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,250 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module stock: loading translation file /data/build/rb-61b7113-225342/addons/stock/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,251 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/stock/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,408 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module stock_account: loading translation file /data/build/rb-61b7113-225342/addons/stock_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,409 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/stock_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,431 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module phone_validation: loading translation file /data/build/rb-61b7113-225342/addons/phone_validation/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,431 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/phone_validation/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,439 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module point_of_sale: loading translation file /data/build/rb-61b7113-225342/addons/point_of_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,439 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/point_of_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,560 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_restaurant: loading translation file /data/build/rb-61b7113-225342/addons/pos_restaurant/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,560 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_restaurant/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,581 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module calendar: loading translation file /data/build/rb-61b7113-225342/addons/calendar/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,581 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/calendar/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,637 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module contacts: loading translation file /data/build/rb-61b7113-225342/addons/contacts/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,638 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/contacts/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,645 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module crm: loading translation file /data/build/rb-61b7113-225342/addons/crm/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,645 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/crm/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,705 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module social_media: loading translation file /data/build/rb-61b7113-225342/addons/social_media/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,705 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/social_media/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,708 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module google_recaptcha: loading translation file /data/build/rb-61b7113-225342/addons/google_recaptcha/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,708 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/google_recaptcha/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,712 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website: loading translation file /data/build/rb-61b7113-225342/addons/website/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,712 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website/i18n/vi.po for language vi_VN 2026-10-07 23:30:00,942 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_base: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_base/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:00,942 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_base/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:00,948 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:00,949 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:00,990 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_affiliate: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:00,990 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,036 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module purchase: loading translation file /data/build/rb-61b7113-225342/addons/purchase/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,036 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/purchase/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,086 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module purchase_stock: loading translation file /data/build/rb-61b7113-225342/addons/purchase_stock/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,086 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/purchase_stock/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,099 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module stock_landed_costs: loading translation file /data/build/rb-61b7113-225342/addons/stock_landed_costs/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,099 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/stock_landed_costs/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,110 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_vat_counterpart: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_vat_counterpart/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,110 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_vat_counterpart/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,113 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_account_payment: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_account_payment/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,114 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_account_payment/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,118 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_foreign_trade: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_foreign_trade/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,118 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_foreign_trade/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,139 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_account_accountant: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_account_accountant/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,139 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_account_accountant/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,152 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_account_accountant: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_account_accountant/i18n_extra/vi_VN.po for language vi_VN 2026-10-07 23:30:01,152 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_account_accountant/i18n_extra/vi_VN.po for language vi_VN 2026-10-07 23:30:01,155 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module rating: loading translation file /data/build/rb-61b7113-225342/addons/rating/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,155 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/rating/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,164 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module project: loading translation file /data/build/rb-61b7113-225342/addons/project/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,164 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/project/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,236 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_quality: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_quality/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,237 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_quality/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,267 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_payment: loading translation file /data/build/rb-61b7113-225342/addons/website_payment/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,268 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_payment/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,276 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_mail: loading translation file /data/build/rb-61b7113-225342/addons/website_mail/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,277 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_mail/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,280 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module portal_rating: loading translation file /data/build/rb-61b7113-225342/addons/portal_rating/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,280 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/portal_rating/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,285 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module delivery: loading translation file /data/build/rb-61b7113-225342/addons/delivery/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,285 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/delivery/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,304 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_sale: loading translation file /data/build/rb-61b7113-225342/addons/website_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,304 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,369 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mrp: loading translation file /data/build/rb-61b7113-225342/addons/mrp/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,369 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mrp/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,461 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module link_tracker: loading translation file /data/build/rb-61b7113-225342/addons/link_tracker/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,461 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/link_tracker/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,467 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mass_mailing: loading translation file /data/build/rb-61b7113-225342/addons/mass_mailing/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,468 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mass_mailing/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,540 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module resource_mail: loading translation file /data/build/rb-61b7113-225342/addons/resource_mail/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,541 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/resource_mail/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,544 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr: loading translation file /data/build/rb-61b7113-225342/addons/hr/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,544 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,592 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_expense: loading translation file /data/build/rb-61b7113-225342/addons/hr_expense/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,592 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_expense/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,626 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_holidays: loading translation file /data/build/rb-61b7113-225342/addons/hr_holidays/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,627 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_holidays/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,690 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module attachment_indexation: loading translation file /data/build/rb-61b7113-225342/addons/attachment_indexation/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,690 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/attachment_indexation/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,693 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_recruitment: loading translation file /data/build/rb-61b7113-225342/addons/hr_recruitment/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,693 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_recruitment/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,747 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module data_recycle: loading translation file /data/build/rb-61b7113-225342/addons/data_recycle/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,748 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/data_recycle/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,755 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_base_ward: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_base_ward/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,755 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_base_ward/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,759 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_base_ward: no translation for language vi_VN 2026-10-07 23:30:01,760 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_update_address: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,760 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,814 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module maintenance: loading translation file /data/build/rb-61b7113-225342/addons/maintenance/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,814 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/maintenance/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,839 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module marketing_card: loading translation file /data/build/rb-61b7113-225342/addons/marketing_card/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,839 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/marketing_card/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,857 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_account_budget: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_account_budget/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,857 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_account_budget/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,874 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_sshkey: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sshkey/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,874 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sshkey/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,880 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_git: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_git/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,880 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_git/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,896 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module web_hierarchy: loading translation file /data/build/rb-61b7113-225342/addons/web_hierarchy/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,896 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/web_hierarchy/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,899 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_org_chart: loading translation file /data/build/rb-61b7113-225342/addons/hr_org_chart/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,899 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_org_chart/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,903 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,904 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,917 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_contract: loading translation file /data/build/rb-61b7113-225342/addons/hr_contract/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,917 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_contract/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,934 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_resource: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_resource/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,935 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_resource/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,938 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_base_addendum: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_base_addendum/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,938 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_base_addendum/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,946 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_contract: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_contract/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,946 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_contract/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,961 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_hr_employee_relative: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_employee_relative/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,962 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_employee_relative/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,965 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_work_entry: loading translation file /data/build/rb-61b7113-225342/addons/hr_work_entry/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,966 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_work_entry/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,974 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_work_entry: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_work_entry/i18n_extra/vi.po for language vi_VN 2026-10-07 23:30:01,975 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_work_entry/i18n_extra/vi.po for language vi_VN 2026-10-07 23:30:01,976 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_work_entry: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_work_entry/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,976 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_work_entry/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,979 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_work_entry_contract: loading translation file /data/build/rb-61b7113-225342/addons/hr_work_entry_contract/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,979 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_work_entry_contract/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,983 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_work_entry_contract: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_work_entry_contract/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,983 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_work_entry_contract/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,985 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_holidays_contract: loading translation file /data/build/rb-61b7113-225342/addons/hr_holidays_contract/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,985 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_holidays_contract/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,987 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_work_entry_holidays: loading translation file /data/build/rb-61b7113-225342/addons/hr_work_entry_holidays/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,987 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_work_entry_holidays/i18n/vi.po for language vi_VN 2026-10-07 23:30:01,989 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_holidays: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_holidays/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,989 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_holidays/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,995 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_work_entry_holidays: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_work_entry_holidays/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,995 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_work_entry_holidays/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,997 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_hr_payroll: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_payroll/i18n_extra/vi.po for language vi_VN 2026-10-07 23:30:01,997 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_payroll/i18n_extra/vi.po for language vi_VN 2026-10-07 23:30:01,998 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_hr_payroll: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_payroll/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:01,998 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_payroll/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,064 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_loan_management: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,064 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,110 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_token_expiration: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_token_expiration/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,111 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_token_expiration/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,114 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_config_management: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_config_management/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,115 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_config_management/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,119 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_odoo_version: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_odoo_version/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,120 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_odoo_version/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,125 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_product_odoo_version: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_odoo_version/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,125 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_odoo_version/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,128 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_product_license: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_license/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,128 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_license/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,162 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_git_odoo_version: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_git_odoo_version/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,163 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_git_odoo_version/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,166 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_odoo_module: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_odoo_module/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,167 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_odoo_module/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,203 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_okr: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_okr/i18n_extra/vi.po for language vi_VN 2026-10-07 23:30:02,204 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_okr/i18n_extra/vi.po for language vi_VN 2026-10-07 23:30:02,206 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_okr: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_okr/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,206 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_okr/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,217 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_sales_team_advanced: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_team_advanced/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,218 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_team_advanced/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,225 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_sales_target: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_target/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,225 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_target/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,238 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_account_counterpart: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_account_counterpart/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,238 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_account_counterpart/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,247 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_web_thousand_sep: no translation for language vi_VN 2026-10-07 23:30:02,248 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_wallet: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_wallet/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,248 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_wallet/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,281 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_product_milestone: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_milestone/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,281 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_milestone/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,285 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_warranty_management: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_warranty_management/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,285 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_warranty_management/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,295 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_website_base: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_base/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,296 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_base/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,299 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_website_docs: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_docs/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,299 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_docs/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,324 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_amazon: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_amazon/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,324 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_amazon/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,328 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_safe_ir_metadata_proxy: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_safe_ir_metadata_proxy/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,329 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_safe_ir_metadata_proxy/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,336 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_approval: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval/i18n_extra/vi.po for language vi_VN 2026-10-07 23:30:02,336 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval/i18n_extra/vi.po for language vi_VN 2026-10-07 23:30:02,338 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_approval: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,338 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,441 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,442 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,447 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_approval_analytic: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,447 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,453 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_approval_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,453 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:02,471 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module iap: loading translation file /data/build/rb-61b7113-225342/addons/iap/i18n/vi.po for language vi_VN 2026-10-07 23:30:02,471 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/iap/i18n/vi.po for language vi_VN 2026-10-07 23:30:02,476 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module iap_mail: loading translation file /data/build/rb-61b7113-225342/addons/iap_mail/i18n/vi.po for language vi_VN 2026-10-07 23:30:02,476 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/iap_mail/i18n/vi.po for language vi_VN 2026-10-07 23:30:02,481 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sms: loading translation file /data/build/rb-61b7113-225342/addons/sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:02,481 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:03,820 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module base_automation: loading translation file /data/build/rb-61b7113-225342/addons/base_automation/i18n/vi.po for language vi_VN 2026-10-07 23:30:03,820 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/base_automation/i18n/vi.po for language vi_VN 2026-10-07 23:30:03,837 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_approval_employee_advance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_employee_advance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:03,837 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_employee_advance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:03,858 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module base_geolocalize: loading translation file /data/build/rb-61b7113-225342/addons/base_geolocalize/i18n/vi.po for language vi_VN 2026-10-07 23:30:03,858 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/base_geolocalize/i18n/vi.po for language vi_VN 2026-10-07 23:30:03,866 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_api_request_logger: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_api_request_logger/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:03,866 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_api_request_logger/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:03,873 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_geo_routes: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes/i18n_extra/vi.po for language vi_VN 2026-10-07 23:30:03,873 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes/i18n_extra/vi.po for language vi_VN 2026-10-07 23:30:03,875 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_geo_routes: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:03,875 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:03,906 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_base_state_group: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_base_state_group/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:03,906 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_base_state_group/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:03,912 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_business_trip: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:03,913 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:03,932 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_check_company_discrepancy: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_check_company_discrepancy/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:03,932 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_check_company_discrepancy/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:03,943 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module base_import_module: loading translation file /data/build/rb-61b7113-225342/addons/base_import_module/i18n/vi.po for language vi_VN 2026-10-07 23:30:03,944 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/base_import_module/i18n/vi.po for language vi_VN 2026-10-07 23:30:03,950 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_customizer: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:03,950 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:03,985 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mail_tracking: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_mail_tracking/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:03,985 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_mail_tracking/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:03,988 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_document: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:03,988 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,024 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_product_standard_price_access: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_standard_price_access/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,024 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_standard_price_access/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,027 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_estimate: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,028 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,040 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_qrcode: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_qrcode/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,040 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_qrcode/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,044 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module fleet: loading translation file /data/build/rb-61b7113-225342/addons/fleet/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,044 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/fleet/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,083 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_fleet: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,083 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,091 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_fleet_loading_capacity: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_loading_capacity/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,091 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_loading_capacity/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,100 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_fleet: loading translation file /data/build/rb-61b7113-225342/addons/hr_fleet/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,100 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_fleet/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,106 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_employee_documents: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_employee_documents/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,106 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_employee_documents/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,118 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_fleet_driver: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_fleet_driver/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,118 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_fleet_driver/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,123 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_fleet_booking: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,123 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,178 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_partner_calendar: no translation for language vi_VN 2026-10-07 23:30:04,179 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_fleet_planning: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_planning/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,179 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_planning/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,209 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_logistics_package_type: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics_package_type/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,209 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics_package_type/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,215 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_tracking_location: no translation for language vi_VN 2026-10-07 23:30:04,216 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_logistics: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,216 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,269 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_logistics_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,269 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,272 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_freight_management: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_management/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,273 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_management/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,333 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module base_import: loading translation file /data/build/rb-61b7113-225342/addons/base_import/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,333 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/base_import/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,346 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_google_sheet_import: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_google_sheet_import/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,346 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_google_sheet_import/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,366 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_helpdesk: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,366 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,399 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module gamification: loading translation file /data/build/rb-61b7113-225342/addons/gamification/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,399 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/gamification/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,427 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module survey: loading translation file /data/build/rb-61b7113-225342/addons/survey/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,427 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/survey/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,473 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_survey: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_survey/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,474 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_survey/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,476 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_survey: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_survey/i18n_extra/vi_VN.po for language vi_VN 2026-10-07 23:30:04,477 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_survey/i18n_extra/vi_VN.po for language vi_VN 2026-10-07 23:30:04,478 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_appraisal: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_appraisal/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,478 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_appraisal/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,495 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_overtime: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,495 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,513 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_hr_employee_grade: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_employee_grade/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,513 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_employee_grade/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,517 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_role: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_role/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,517 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_role/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,522 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_rank: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_rank/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,523 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_rank/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,530 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_skills: loading translation file /data/build/rb-61b7113-225342/addons/hr_skills/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,530 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_skills/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,546 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_skill_framework: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_skill_framework/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,546 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_skill_framework/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,560 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_account_onbehalf_payment: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_account_onbehalf_payment/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,560 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_account_onbehalf_payment/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,567 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_marketplace: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_marketplace/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,568 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_marketplace/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,596 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_account_recurring: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_account_recurring/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,596 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_account_recurring/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,600 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sale_recurring: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sale_recurring/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,600 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sale_recurring/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,606 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_web_gantt: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_web_gantt/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,606 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_web_gantt/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,613 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_rental: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_rental/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,613 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_rental/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,628 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_lang_detection: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_lang_detection/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,628 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_lang_detection/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,631 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sem: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sem/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,631 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sem/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,647 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sign: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sign/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,647 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sign/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,660 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_social: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_social/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,660 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_social/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,679 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_workflow_automation: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,679 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,723 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_zalo: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,723 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,744 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_hr_meal: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_meal/i18n_extra/vi.po for language vi_VN 2026-10-07 23:30:04,744 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_meal/i18n_extra/vi.po for language vi_VN 2026-10-07 23:30:04,746 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_hr_meal: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_meal/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,746 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_meal/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,755 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_appointment: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_appointment/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,756 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_appointment/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:04,767 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_partner: loading translation file /data/build/rb-61b7113-225342/addons/website_partner/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,767 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_partner/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,771 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_profile: loading translation file /data/build/rb-61b7113-225342/addons/website_profile/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,771 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_profile/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,780 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_slides: loading translation file /data/build/rb-61b7113-225342/addons/website_slides/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,780 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_slides/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,849 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module event: loading translation file /data/build/rb-61b7113-225342/addons/event/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,849 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/event/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,921 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_event: loading translation file /data/build/rb-61b7113-225342/addons/website_event/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,921 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_event/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,937 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module im_livechat: loading translation file /data/build/rb-61b7113-225342/addons/im_livechat/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,937 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/im_livechat/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,959 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_stock: loading translation file /data/build/rb-61b7113-225342/addons/sale_stock/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,959 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_stock/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,967 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module repair: loading translation file /data/build/rb-61b7113-225342/addons/repair/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,967 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/repair/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,983 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_attendance: loading translation file /data/build/rb-61b7113-225342/addons/hr_attendance/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,984 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_attendance/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,999 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mass_mailing_sms: loading translation file /data/build/rb-61b7113-225342/addons/mass_mailing_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:04,999 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mass_mailing_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,013 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module project_todo: loading translation file /data/build/rb-61b7113-225342/addons/project_todo/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,014 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/project_todo/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,021 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module lunch: loading translation file /data/build/rb-61b7113-225342/addons/lunch/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,021 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/lunch/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,045 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_hr_recruitment: loading translation file /data/build/rb-61b7113-225342/addons/website_hr_recruitment/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,045 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_hr_recruitment/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,057 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_data_module: no translation for language vi_VN 2026-10-07 23:30:05,058 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module web_responsive: no translation for language vi_VN 2026-10-07 23:30:05,058 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mail_plugin: loading translation file /data/build/rb-61b7113-225342/addons/mail_plugin/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,058 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mail_plugin/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,069 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module crm_mail_plugin: loading translation file /data/build/rb-61b7113-225342/addons/crm_mail_plugin/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,069 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/crm_mail_plugin/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,072 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module project_mail_plugin: loading translation file /data/build/rb-61b7113-225342/addons/project_mail_plugin/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,072 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/project_mail_plugin/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,076 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_adyen: loading translation file /data/build/rb-61b7113-225342/addons/pos_adyen/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,076 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_adyen/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,079 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_discount: loading translation file /data/build/rb-61b7113-225342/addons/pos_discount/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,079 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_discount/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,081 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module account_edi_ubl_cii: loading translation file /data/build/rb-61b7113-225342/addons/account_edi_ubl_cii/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,081 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/account_edi_ubl_cii/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,093 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_edi_ubl: loading translation file /data/build/rb-61b7113-225342/addons/pos_edi_ubl/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,093 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_edi_ubl/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,094 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_epson_printer: loading translation file /data/build/rb-61b7113-225342/addons/pos_epson_printer/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,095 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_epson_printer/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,098 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module loyalty: loading translation file /data/build/rb-61b7113-225342/addons/loyalty/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,098 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/loyalty/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,122 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_loyalty: loading translation file /data/build/rb-61b7113-225342/addons/pos_loyalty/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,122 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_loyalty/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,132 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_mercado_pago: loading translation file /data/build/rb-61b7113-225342/addons/pos_mercado_pago/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,132 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_mercado_pago/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,135 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_mrp: loading translation file /data/build/rb-61b7113-225342/addons/pos_mrp/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,135 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_mrp/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,137 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_paytm: loading translation file /data/build/rb-61b7113-225342/addons/pos_paytm/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,137 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_paytm/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,140 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_pine_labs: loading translation file /data/build/rb-61b7113-225342/addons/pos_pine_labs/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,140 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_pine_labs/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,143 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_razorpay: loading translation file /data/build/rb-61b7113-225342/addons/pos_razorpay/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,143 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_razorpay/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,147 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module payment_adyen: loading translation file /data/build/rb-61b7113-225342/addons/payment_adyen/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,147 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/payment_adyen/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,151 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_restaurant_adyen: loading translation file /data/build/rb-61b7113-225342/addons/pos_restaurant_adyen/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,151 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_restaurant_adyen/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,153 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_restaurant_loyalty: no translation for language vi_VN 2026-10-07 23:30:05,154 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module payment_stripe: loading translation file /data/build/rb-61b7113-225342/addons/payment_stripe/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,154 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/payment_stripe/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,159 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_stripe: loading translation file /data/build/rb-61b7113-225342/addons/pos_stripe/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,159 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_stripe/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,162 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_restaurant_stripe: no translation for language vi_VN 2026-10-07 23:30:05,163 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_sale: loading translation file /data/build/rb-61b7113-225342/addons/pos_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,163 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,168 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_sale_loyalty: loading translation file /data/build/rb-61b7113-225342/addons/pos_sale_loyalty/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,169 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_sale_loyalty/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,170 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_self_order: loading translation file /data/build/rb-61b7113-225342/addons/pos_self_order/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,170 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_self_order/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,187 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_self_order_epson_printer: no translation for language vi_VN 2026-10-07 23:30:05,188 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_loyalty: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_loyalty/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,188 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_loyalty/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,196 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_loyalty_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_loyalty_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,196 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_loyalty_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,199 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_loyalty_pos_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_loyalty_pos_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,199 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_loyalty_pos_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,202 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_loyalty: loading translation file /data/build/rb-61b7113-225342/addons/sale_loyalty/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,202 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_loyalty/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,210 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_loyalty_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_loyalty_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,210 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_loyalty_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,213 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_viva_wallet: loading translation file /data/build/rb-61b7113-225342/addons/pos_viva_wallet/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,213 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_viva_wallet/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,217 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_data_module_install: no translation for language vi_VN 2026-10-07 23:30:05,217 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module base_address_extended: loading translation file /data/build/rb-61b7113-225342/addons/base_address_extended/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,217 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/base_address_extended/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,220 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_hourly_cost: loading translation file /data/build/rb-61b7113-225342/addons/hr_hourly_cost/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,220 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_hourly_cost/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,222 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_timesheet: loading translation file /data/build/rb-61b7113-225342/addons/hr_timesheet/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,222 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_timesheet/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,235 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_stock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,235 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,242 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_stock_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,242 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,245 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module account_qr_code_emv: loading translation file /data/build/rb-61b7113-225342/addons/account_qr_code_emv/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,245 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/account_qr_code_emv/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,249 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module base_iban: loading translation file /data/build/rb-61b7113-225342/addons/base_iban/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,249 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/base_iban/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,251 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-61b7113-225342/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,252 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,255 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,255 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,270 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_stock_reports: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_stock_reports/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,270 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_stock_reports/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,281 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_product_dimensions: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_dimensions/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,282 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_dimensions/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,284 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_affiliate_loyalty: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_loyalty/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,285 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_loyalty/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,294 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_affiliate_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,294 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,299 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_affiliate_loyalty_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_loyalty_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,299 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_loyalty_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,302 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_affiliate_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,302 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,307 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_affiliate_loyalty_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_loyalty_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,307 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_loyalty_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,309 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_bank_currency_rate: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_bank_currency_rate/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,309 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_bank_currency_rate/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,314 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_foreign_trade_currency_rate: no translation for language vi_VN 2026-10-07 23:30:05,314 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_foreign_trade_export: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_foreign_trade_export/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,314 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_foreign_trade_export/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,328 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_foreign_trade_import: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_foreign_trade_import/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,328 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_foreign_trade_import/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,343 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_foreign_trade_import_currency_rate: no translation for language vi_VN 2026-10-07 23:30:05,343 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_blog: loading translation file /data/build/rb-61b7113-225342/addons/website_blog/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,343 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_blog/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,370 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_blog_access_right: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_blog_access_right/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,370 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_blog_access_right/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,372 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_page_access_right: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_page_access_right/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,372 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_page_access_right/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,374 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_legal_invoice_number: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_legal_invoice_number/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,374 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_legal_invoice_number/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,377 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_partner_identity: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_identity/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,377 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_identity/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,379 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_partner_budget_code: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_budget_code/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,379 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_budget_code/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,381 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_edi: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_edi/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,382 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_edi/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,406 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_accounting_meinvoice: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_accounting_meinvoice/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,406 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_accounting_meinvoice/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,419 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_pos_refund: no translation for language vi_VN 2026-10-07 23:30:05,419 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_edi_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_edi_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,419 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_edi_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,422 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_accounting_meinvoice_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_accounting_meinvoice_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,422 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_accounting_meinvoice_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,424 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_edi_viettel: loading translation file /data/build/rb-61b7113-225342/addons/l10n_vn_edi_viettel/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,424 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/l10n_vn_edi_viettel/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,434 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_accounting_sinvoice: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_accounting_sinvoice/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,434 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_accounting_sinvoice/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,438 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_edi_viettel_pos: loading translation file /data/build/rb-61b7113-225342/addons/l10n_vn_edi_viettel_pos/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,438 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/l10n_vn_edi_viettel_pos/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,441 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_accounting_sinvoice_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_accounting_sinvoice_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,442 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_accounting_sinvoice_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,444 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module privacy_lookup: loading translation file /data/build/rb-61b7113-225342/addons/privacy_lookup/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,444 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/privacy_lookup/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,450 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_partner_multilang: no translation for language vi_VN 2026-10-07 23:30:05,450 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module partner_autocomplete: loading translation file /data/build/rb-61b7113-225342/addons/partner_autocomplete/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,450 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/partner_autocomplete/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,454 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_partner_multilang_partner_autocomplete: no translation for language vi_VN 2026-10-07 23:30:05,455 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_product_return_reason: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_return_reason/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,455 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_return_reason/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,459 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_product_return_reason_stock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_return_reason_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,460 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_return_reason_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,462 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_bank_connector: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_bank_connector/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,462 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_bank_connector/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,464 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_bidv_connector: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_bidv_connector/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,464 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_bidv_connector/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,467 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_online_payment: loading translation file /data/build/rb-61b7113-225342/addons/pos_online_payment/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,468 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_online_payment/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,475 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_pos_qr: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_qr/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,475 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_qr/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,477 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module payment_bidv_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_bidv_viin/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,478 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_bidv_viin/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,481 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_pos_qr_bidv: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_qr_bidv/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,482 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_qr_bidv/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,484 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_accounting_vninvoice: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_accounting_vninvoice/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,484 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_accounting_vninvoice/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,491 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_account_asset: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_account_asset/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,492 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_account_asset/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,523 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_affiliate_pos_discount: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_pos_discount/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,524 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_pos_discount/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,526 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_affiliate_pos_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_pos_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,526 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_pos_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,529 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_mrp_plm: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_mrp_plm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,529 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_mrp_plm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,547 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_quality_stock: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_quality_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,547 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_quality_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,551 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_quality_mrp: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_quality_mrp/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,551 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_quality_mrp/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,554 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_crm: loading translation file /data/build/rb-61b7113-225342/addons/website_crm/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,554 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_crm/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,558 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_sms: loading translation file /data/build/rb-61b7113-225342/addons/website_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,558 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,560 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_crm_sms: loading translation file /data/build/rb-61b7113-225342/addons/website_crm_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,560 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_crm_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,562 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module purchase_requisition: loading translation file /data/build/rb-61b7113-225342/addons/purchase_requisition/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,562 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/purchase_requisition/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,576 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_purchase: loading translation file /data/build/rb-61b7113-225342/addons/sale_purchase/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,576 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_purchase/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,581 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module purchase_requisition_sale: loading translation file /data/build/rb-61b7113-225342/addons/purchase_requisition_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,582 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/purchase_requisition_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,583 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module purchase_requisition_stock: loading translation file /data/build/rb-61b7113-225342/addons/purchase_requisition_stock/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,583 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/purchase_requisition_stock/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,586 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module account_add_gln: loading translation file /data/build/rb-61b7113-225342/addons/account_add_gln/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,587 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/account_add_gln/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,589 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module account_check_printing: loading translation file /data/build/rb-61b7113-225342/addons/account_check_printing/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,589 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/account_check_printing/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,595 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module account_debit_note: loading translation file /data/build/rb-61b7113-225342/addons/account_debit_note/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,595 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/account_debit_note/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,600 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module account_edi: loading translation file /data/build/rb-61b7113-225342/addons/account_edi/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,600 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/account_edi/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,609 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module certificate: loading translation file /data/build/rb-61b7113-225342/addons/certificate/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,609 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/certificate/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,617 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module account_edi_proxy_client: loading translation file /data/build/rb-61b7113-225342/addons/account_edi_proxy_client/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,617 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/account_edi_proxy_client/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,621 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module account_edi_ubl_cii_tax_extension: loading translation file /data/build/rb-61b7113-225342/addons/account_edi_ubl_cii_tax_extension/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,621 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/account_edi_ubl_cii_tax_extension/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,632 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module account_fleet: loading translation file /data/build/rb-61b7113-225342/addons/account_fleet/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,632 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/account_fleet/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,635 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module account_peppol: loading translation file /data/build/rb-61b7113-225342/addons/account_peppol/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,635 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/account_peppol/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,655 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module account_peppol_response: loading translation file /data/build/rb-61b7113-225342/addons/account_peppol_response/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,655 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/account_peppol_response/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,662 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module account_peppol_selfbilling: loading translation file /data/build/rb-61b7113-225342/addons/account_peppol_selfbilling/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,662 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/account_peppol_selfbilling/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,670 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module account_qr_code_sepa: loading translation file /data/build/rb-61b7113-225342/addons/account_qr_code_sepa/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,671 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/account_qr_code_sepa/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,673 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module account_tax_python: loading translation file /data/build/rb-61b7113-225342/addons/account_tax_python/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,673 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/account_tax_python/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,676 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module account_test: loading translation file /data/build/rb-61b7113-225342/addons/account_test/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,676 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/account_test/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,681 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module account_update_tax_tags: loading translation file /data/build/rb-61b7113-225342/addons/account_update_tax_tags/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,681 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/account_update_tax_tags/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,684 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module auth_oauth: loading translation file /data/build/rb-61b7113-225342/addons/auth_oauth/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,685 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/auth_oauth/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,689 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module auth_passkey: loading translation file /data/build/rb-61b7113-225342/addons/auth_passkey/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,689 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/auth_passkey/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,693 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module auth_password_policy: loading translation file /data/build/rb-61b7113-225342/addons/auth_password_policy/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,693 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/auth_password_policy/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,696 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module auth_password_policy_portal: loading translation file /data/build/rb-61b7113-225342/addons/auth_password_policy_portal/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,696 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/auth_password_policy_portal/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,697 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module auth_password_policy_signup: loading translation file /data/build/rb-61b7113-225342/addons/auth_password_policy_signup/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,698 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/auth_password_policy_signup/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,700 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module auth_totp: loading translation file /data/build/rb-61b7113-225342/addons/auth_totp/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,700 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/auth_totp/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,706 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module auth_totp_mail: loading translation file /data/build/rb-61b7113-225342/addons/auth_totp_mail/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,706 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/auth_totp_mail/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,709 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module auth_totp_mail_enforce: loading translation file /data/build/rb-61b7113-225342/addons/auth_totp_mail_enforce/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,710 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/auth_totp_mail_enforce/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,715 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module auth_totp_portal: loading translation file /data/build/rb-61b7113-225342/addons/auth_totp_portal/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,715 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/auth_totp_portal/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,718 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module base_install_request: loading translation file /data/build/rb-61b7113-225342/addons/base_install_request/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,718 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/base_install_request/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,723 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module base_sparse_field: loading translation file /data/build/rb-61b7113-225342/addons/base_sparse_field/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,723 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/base_sparse_field/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,727 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module base_vat: loading translation file /data/build/rb-61b7113-225342/addons/base_vat/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,727 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/base_vat/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,732 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module calendar_sms: loading translation file /data/build/rb-61b7113-225342/addons/calendar_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,732 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/calendar_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,737 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module cloud_storage: loading translation file /data/build/rb-61b7113-225342/addons/cloud_storage/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,737 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/cloud_storage/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,740 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module cloud_storage_azure: loading translation file /data/build/rb-61b7113-225342/addons/cloud_storage_azure/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,741 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/cloud_storage_azure/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,744 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module cloud_storage_google: loading translation file /data/build/rb-61b7113-225342/addons/cloud_storage_google/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,744 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/cloud_storage_google/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,747 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module cloud_storage_migration: loading translation file /data/build/rb-61b7113-225342/addons/cloud_storage_migration/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,747 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/cloud_storage_migration/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,751 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module iap_crm: loading translation file /data/build/rb-61b7113-225342/addons/iap_crm/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,751 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/iap_crm/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,754 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module crm_iap_enrich: loading translation file /data/build/rb-61b7113-225342/addons/crm_iap_enrich/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,754 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/crm_iap_enrich/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,757 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module crm_iap_mine: loading translation file /data/build/rb-61b7113-225342/addons/crm_iap_mine/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,757 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/crm_iap_mine/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,767 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module crm_livechat: loading translation file /data/build/rb-61b7113-225342/addons/crm_livechat/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,767 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/crm_livechat/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,770 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module crm_sms: loading translation file /data/build/rb-61b7113-225342/addons/crm_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,771 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/crm_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,772 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module stock_delivery: loading translation file /data/build/rb-61b7113-225342/addons/stock_delivery/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,773 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/stock_delivery/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,781 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module delivery_mondialrelay: loading translation file /data/build/rb-61b7113-225342/addons/delivery_mondialrelay/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,781 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/delivery_mondialrelay/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,784 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module stock_picking_batch: loading translation file /data/build/rb-61b7113-225342/addons/stock_picking_batch/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,785 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/stock_picking_batch/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,801 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module delivery_stock_picking_batch: loading translation file /data/build/rb-61b7113-225342/addons/delivery_stock_picking_batch/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,801 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/delivery_stock_picking_batch/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,804 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module event_booth: loading translation file /data/build/rb-61b7113-225342/addons/event_booth/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,804 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/event_booth/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,814 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module event_product: loading translation file /data/build/rb-61b7113-225342/addons/event_product/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,814 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/event_product/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,817 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module event_sale: loading translation file /data/build/rb-61b7113-225342/addons/event_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,817 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/event_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,826 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module event_booth_sale: loading translation file /data/build/rb-61b7113-225342/addons/event_booth_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,827 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/event_booth_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,832 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module event_crm: loading translation file /data/build/rb-61b7113-225342/addons/event_crm/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,832 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/event_crm/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,840 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module event_crm_sale: loading translation file /data/build/rb-61b7113-225342/addons/event_crm_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,840 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/event_crm_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,842 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module event_sms: loading translation file /data/build/rb-61b7113-225342/addons/event_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,843 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/event_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,848 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_crm: loading translation file /data/build/rb-61b7113-225342/addons/sale_crm/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,848 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_crm/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,852 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module gamification_sale_crm: loading translation file /data/build/rb-61b7113-225342/addons/gamification_sale_crm/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,853 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/gamification_sale_crm/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,856 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module google_account: loading translation file /data/build/rb-61b7113-225342/addons/google_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,856 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/google_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,859 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module google_calendar: loading translation file /data/build/rb-61b7113-225342/addons/google_calendar/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,859 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/google_calendar/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,864 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module google_gmail: loading translation file /data/build/rb-61b7113-225342/addons/google_gmail/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,864 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/google_gmail/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,868 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_calendar: loading translation file /data/build/rb-61b7113-225342/addons/hr_calendar/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,868 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_calendar/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,871 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_gamification: loading translation file /data/build/rb-61b7113-225342/addons/hr_gamification/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,871 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_gamification/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,875 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_holidays_attendance: loading translation file /data/build/rb-61b7113-225342/addons/hr_holidays_attendance/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,875 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_holidays_attendance/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,878 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_homeworking: loading translation file /data/build/rb-61b7113-225342/addons/hr_homeworking/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,878 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_homeworking/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,883 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_homeworking_calendar: loading translation file /data/build/rb-61b7113-225342/addons/hr_homeworking_calendar/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,883 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_homeworking_calendar/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,886 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_livechat: loading translation file /data/build/rb-61b7113-225342/addons/hr_livechat/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,886 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_livechat/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,888 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_presence: loading translation file /data/build/rb-61b7113-225342/addons/hr_presence/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,888 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_presence/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,892 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_recruitment_sms: loading translation file /data/build/rb-61b7113-225342/addons/hr_recruitment_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,892 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_recruitment_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,894 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_recruitment_survey: loading translation file /data/build/rb-61b7113-225342/addons/hr_recruitment_survey/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,894 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_recruitment_survey/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,901 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_skills_slides: loading translation file /data/build/rb-61b7113-225342/addons/hr_skills_slides/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,901 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_skills_slides/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,904 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_skills_survey: loading translation file /data/build/rb-61b7113-225342/addons/hr_skills_survey/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,904 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_skills_survey/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,907 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_timesheet_attendance: loading translation file /data/build/rb-61b7113-225342/addons/hr_timesheet_attendance/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,907 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_timesheet_attendance/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,910 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_us: no translation for language vi_VN 2026-10-07 23:30:05,910 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_us_account: no translation for language vi_VN 2026-10-07 23:30:05,911 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_invoice_line_grouping: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_invoice_line_grouping/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,911 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_invoice_line_grouping/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,913 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_edi_line_grouping: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_edi_line_grouping/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,914 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_edi_line_grouping/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,916 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_asset: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_asset/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,916 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_asset/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,920 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_account_auto_transfer: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_account_auto_transfer/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,920 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_account_auto_transfer/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,926 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_auto_transfer: no translation for language vi_VN 2026-10-07 23:30:05,926 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_account_reports: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,926 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,950 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_reports: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,950 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,986 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_reports_asset: no translation for language vi_VN 2026-10-07 23:30:05,986 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_reports_recurring: no translation for language vi_VN 2026-10-07 23:30:05,987 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_accounting_vninvoice_line_grouping: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_accounting_vninvoice_line_grouping/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,987 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_accounting_vninvoice_line_grouping/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,989 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_einvoice_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,989 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,991 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_foreign_trade: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_foreign_trade/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,991 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_foreign_trade/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,993 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_foreign_trade_account_reports: no translation for language vi_VN 2026-10-07 23:30:05,993 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_project: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,993 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:05,998 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_service: loading translation file /data/build/rb-61b7113-225342/addons/sale_service/i18n/vi.po for language vi_VN 2026-10-07 23:30:05,998 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_service/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,000 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module project_account: loading translation file /data/build/rb-61b7113-225342/addons/project_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,000 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/project_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,002 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_project: loading translation file /data/build/rb-61b7113-225342/addons/sale_project/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,002 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_project/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,017 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_timesheet: loading translation file /data/build/rb-61b7113-225342/addons/sale_timesheet/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,017 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_timesheet/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,037 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_logistics_sales_team: no translation for language vi_VN 2026-10-07 23:30:06,038 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_tracking_location_route: no translation for language vi_VN 2026-10-07 23:30:06,038 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_logistics_route: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics_route/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,038 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics_route/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,044 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_logistics_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,045 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,054 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sale_supplier_pricelist: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_supplier_pricelist/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,054 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_supplier_pricelist/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,057 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_freight_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,057 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,076 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_freight_project: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,076 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,079 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_freight_project: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_freight_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,079 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_freight_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,081 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,081 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,082 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,083 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,084 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_hr_payroll_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_payroll_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,084 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_payroll_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,095 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,095 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,097 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_overtime_payroll: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_payroll/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,097 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_payroll/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,103 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll_account_overtime: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll_account_overtime/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,103 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll_account_overtime/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,105 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_administrative_region: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_administrative_region/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,105 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_administrative_region/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,111 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_payroll_administrative_region: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_payroll_administrative_region/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,111 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_payroll_administrative_region/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,117 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll_administrative_region: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll_administrative_region/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,117 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll_administrative_region/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,119 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_hr_payroll_meal: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_payroll_meal/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,120 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_payroll_meal/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,125 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll_meal: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll_meal/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,126 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll_meal/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,127 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll_meal_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll_meal_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,127 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll_meal_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,129 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll_overtime: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll_overtime/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,129 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll_overtime/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,130 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_loan_management: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_loan_management/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,130 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_loan_management/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,131 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mrp_subcontracting: loading translation file /data/build/rb-61b7113-225342/addons/mrp_subcontracting/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,131 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mrp_subcontracting/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,138 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mrp_account: loading translation file /data/build/rb-61b7113-225342/addons/mrp_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,138 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mrp_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,146 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mrp_subcontracting_account: loading translation file /data/build/rb-61b7113-225342/addons/mrp_subcontracting_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,146 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mrp_subcontracting_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,149 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module purchase_mrp: loading translation file /data/build/rb-61b7113-225342/addons/purchase_mrp/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,149 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/purchase_mrp/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,151 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mrp_subcontracting_purchase: loading translation file /data/build/rb-61b7113-225342/addons/mrp_subcontracting_purchase/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,151 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mrp_subcontracting_purchase/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,154 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mrp: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,154 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,174 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mrp_account: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,174 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,188 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_mrp_subcontracting_account: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_mrp_subcontracting_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,188 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_mrp_subcontracting_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,194 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mrp_subcontracting_link: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_link/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,195 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_link/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,197 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mrp_subcontracting_report: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_report/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,197 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_report/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,202 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_mrp_subcontracting_settlement: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_mrp_subcontracting_settlement/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,202 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_mrp_subcontracting_settlement/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,210 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_stock_account_moves_link: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_stock_account_moves_link/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,210 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_stock_account_moves_link/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,212 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_picking_operation: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_picking_operation/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,212 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_picking_operation/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,222 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module l10n_vn_viin_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,222 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,227 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mail_bot: loading translation file /data/build/rb-61b7113-225342/addons/mail_bot/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,227 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mail_bot/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,236 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mail_bot_hr: no translation for language vi_VN 2026-10-07 23:30:06,236 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mail_group: loading translation file /data/build/rb-61b7113-225342/addons/mail_group/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,237 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mail_group/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,258 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mass_mailing_crm: loading translation file /data/build/rb-61b7113-225342/addons/mass_mailing_crm/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,259 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mass_mailing_crm/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,262 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mass_mailing_crm_sms: loading translation file /data/build/rb-61b7113-225342/addons/mass_mailing_crm_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,263 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mass_mailing_crm_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,265 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mass_mailing_event: loading translation file /data/build/rb-61b7113-225342/addons/mass_mailing_event/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,265 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mass_mailing_event/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,268 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mass_mailing_event_sms: loading translation file /data/build/rb-61b7113-225342/addons/mass_mailing_event_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,268 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mass_mailing_event_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,270 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_event_track: loading translation file /data/build/rb-61b7113-225342/addons/website_event_track/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,270 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_event_track/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,308 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mass_mailing_event_track: loading translation file /data/build/rb-61b7113-225342/addons/mass_mailing_event_track/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,309 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mass_mailing_event_track/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,311 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mass_mailing_event_track_sms: loading translation file /data/build/rb-61b7113-225342/addons/mass_mailing_event_track_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,311 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mass_mailing_event_track_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,313 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mass_mailing_sale: loading translation file /data/build/rb-61b7113-225342/addons/mass_mailing_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,313 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mass_mailing_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,317 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mass_mailing_sale_sms: loading translation file /data/build/rb-61b7113-225342/addons/mass_mailing_sale_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,317 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mass_mailing_sale_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,319 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mass_mailing_slides: loading translation file /data/build/rb-61b7113-225342/addons/mass_mailing_slides/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,320 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mass_mailing_slides/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,322 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module membership: loading translation file /data/build/rb-61b7113-225342/addons/membership/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,322 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/membership/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,333 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module microsoft_account: loading translation file /data/build/rb-61b7113-225342/addons/microsoft_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,333 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/microsoft_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,336 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module microsoft_calendar: loading translation file /data/build/rb-61b7113-225342/addons/microsoft_calendar/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,336 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/microsoft_calendar/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,344 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module microsoft_outlook: loading translation file /data/build/rb-61b7113-225342/addons/microsoft_outlook/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,345 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/microsoft_outlook/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,351 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mrp_landed_costs: loading translation file /data/build/rb-61b7113-225342/addons/mrp_landed_costs/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,351 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mrp_landed_costs/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,352 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module product_expiry: loading translation file /data/build/rb-61b7113-225342/addons/product_expiry/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,353 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/product_expiry/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,358 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mrp_product_expiry: loading translation file /data/build/rb-61b7113-225342/addons/mrp_product_expiry/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,358 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mrp_product_expiry/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,361 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mrp_repair: loading translation file /data/build/rb-61b7113-225342/addons/mrp_repair/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,361 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mrp_repair/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,363 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_purchase_stock: loading translation file /data/build/rb-61b7113-225342/addons/sale_purchase_stock/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,364 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_purchase_stock/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,366 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module stock_dropshipping: loading translation file /data/build/rb-61b7113-225342/addons/stock_dropshipping/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,366 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/stock_dropshipping/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,372 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mrp_subcontracting_dropshipping: loading translation file /data/build/rb-61b7113-225342/addons/mrp_subcontracting_dropshipping/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,373 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mrp_subcontracting_dropshipping/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,376 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mrp_subcontracting_landed_costs: loading translation file /data/build/rb-61b7113-225342/addons/mrp_subcontracting_landed_costs/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,376 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mrp_subcontracting_landed_costs/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,379 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mrp_subcontracting_repair: no translation for language vi_VN 2026-10-07 23:30:06,379 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_currency_conversion_diff: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_currency_conversion_diff/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,379 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_currency_conversion_diff/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,383 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module payment_momo_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_momo_viin/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,384 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_momo_viin/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,388 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module payment_nganluong: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_nganluong/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,389 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_nganluong/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,394 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module payment_polar: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_polar/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,394 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_polar/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,403 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module payment_vnpay: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_vnpay/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,404 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_vnpay/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,417 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module payment_zalopay: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_zalopay/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,417 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_zalopay/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,422 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_account_tax_python: loading translation file /data/build/rb-61b7113-225342/addons/pos_account_tax_python/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,422 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_account_tax_python/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,424 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_event: loading translation file /data/build/rb-61b7113-225342/addons/pos_event/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,425 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_event/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,429 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_event_sale: loading translation file /data/build/rb-61b7113-225342/addons/pos_event_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,429 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_event_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,431 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_hr: loading translation file /data/build/rb-61b7113-225342/addons/pos_hr/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,431 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_hr/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,437 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_hr_restaurant: no translation for language vi_VN 2026-10-07 23:30:06,437 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_online_payment_self_order: loading translation file /data/build/rb-61b7113-225342/addons/pos_online_payment_self_order/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,437 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_online_payment_self_order/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,440 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_margin: loading translation file /data/build/rb-61b7113-225342/addons/sale_margin/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,441 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_margin/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,445 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_sale_margin: loading translation file /data/build/rb-61b7113-225342/addons/pos_sale_margin/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,445 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_sale_margin/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,447 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_self_order_adyen: loading translation file /data/build/rb-61b7113-225342/addons/pos_self_order_adyen/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,447 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_self_order_adyen/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,449 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_self_order_razorpay: loading translation file /data/build/rb-61b7113-225342/addons/pos_self_order_razorpay/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,449 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_self_order_razorpay/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,451 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_self_order_sale: loading translation file /data/build/rb-61b7113-225342/addons/pos_self_order_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,451 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_self_order_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,453 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_self_order_stripe: loading translation file /data/build/rb-61b7113-225342/addons/pos_self_order_stripe/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,453 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_self_order_stripe/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,455 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module pos_sms: loading translation file /data/build/rb-61b7113-225342/addons/pos_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,455 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/pos_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,458 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module product_email_template: loading translation file /data/build/rb-61b7113-225342/addons/product_email_template/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,458 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/product_email_template/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,460 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module product_images: loading translation file /data/build/rb-61b7113-225342/addons/product_images/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,461 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/product_images/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,466 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module product_margin: loading translation file /data/build/rb-61b7113-225342/addons/product_margin/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,466 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/product_margin/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,471 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module product_matrix: loading translation file /data/build/rb-61b7113-225342/addons/product_matrix/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,471 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/product_matrix/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,475 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module project_hr_expense: loading translation file /data/build/rb-61b7113-225342/addons/project_hr_expense/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,475 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/project_hr_expense/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,478 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module project_hr_skills: loading translation file /data/build/rb-61b7113-225342/addons/project_hr_skills/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,478 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/project_hr_skills/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,480 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module project_mrp: loading translation file /data/build/rb-61b7113-225342/addons/project_mrp/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,480 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/project_mrp/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,483 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module project_mrp_account: loading translation file /data/build/rb-61b7113-225342/addons/project_mrp_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,483 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/project_mrp_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,485 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_mrp: loading translation file /data/build/rb-61b7113-225342/addons/sale_mrp/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,486 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_mrp/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,489 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module project_mrp_sale: no translation for language vi_VN 2026-10-07 23:30:06,490 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module project_mrp_stock_landed_costs: loading translation file /data/build/rb-61b7113-225342/addons/project_mrp_stock_landed_costs/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,490 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/project_mrp_stock_landed_costs/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,492 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module project_purchase: loading translation file /data/build/rb-61b7113-225342/addons/project_purchase/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,492 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/project_purchase/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,495 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module project_stock: loading translation file /data/build/rb-61b7113-225342/addons/project_stock/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,495 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/project_stock/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,497 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module project_purchase_stock: loading translation file /data/build/rb-61b7113-225342/addons/project_purchase_stock/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,497 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/project_purchase_stock/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,501 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_expense: loading translation file /data/build/rb-61b7113-225342/addons/sale_expense/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,501 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_expense/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,504 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module project_sale_expense: loading translation file /data/build/rb-61b7113-225342/addons/project_sale_expense/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,504 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/project_sale_expense/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,506 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module project_sms: loading translation file /data/build/rb-61b7113-225342/addons/project_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,506 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/project_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,508 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module project_stock_account: loading translation file /data/build/rb-61b7113-225342/addons/project_stock_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,508 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/project_stock_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,510 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module project_stock_landed_costs: loading translation file /data/build/rb-61b7113-225342/addons/project_stock_landed_costs/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,511 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/project_stock_landed_costs/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,512 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module project_timesheet_holidays: loading translation file /data/build/rb-61b7113-225342/addons/project_timesheet_holidays/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,512 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/project_timesheet_holidays/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,516 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module purchase_edi_ubl_bis3: loading translation file /data/build/rb-61b7113-225342/addons/purchase_edi_ubl_bis3/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,517 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/purchase_edi_ubl_bis3/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,519 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module purchase_product_matrix: loading translation file /data/build/rb-61b7113-225342/addons/purchase_product_matrix/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,519 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/purchase_product_matrix/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,523 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module purchase_repair: loading translation file /data/build/rb-61b7113-225342/addons/purchase_repair/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,523 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/purchase_repair/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,525 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_async_emails: loading translation file /data/build/rb-61b7113-225342/addons/sale_async_emails/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,525 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_async_emails/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,527 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_edi_ubl: loading translation file /data/build/rb-61b7113-225342/addons/sale_edi_ubl/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,527 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_edi_ubl/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,530 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_expense_margin: loading translation file /data/build/rb-61b7113-225342/addons/sale_expense_margin/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,530 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_expense_margin/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,532 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_gelato: loading translation file /data/build/rb-61b7113-225342/addons/sale_gelato/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,532 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_gelato/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,540 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_gelato_stock: loading translation file /data/build/rb-61b7113-225342/addons/sale_gelato_stock/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,541 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_gelato_stock/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,543 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_loyalty_delivery: loading translation file /data/build/rb-61b7113-225342/addons/sale_loyalty_delivery/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,543 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_loyalty_delivery/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,546 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_stock_margin: loading translation file /data/build/rb-61b7113-225342/addons/sale_stock_margin/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,546 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_stock_margin/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,549 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_mrp_margin: no translation for language vi_VN 2026-10-07 23:30:06,549 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_pdf_quote_builder: loading translation file /data/build/rb-61b7113-225342/addons/sale_pdf_quote_builder/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,549 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_pdf_quote_builder/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,561 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_product_matrix: loading translation file /data/build/rb-61b7113-225342/addons/sale_product_matrix/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,561 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_product_matrix/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,564 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_project_stock: loading translation file /data/build/rb-61b7113-225342/addons/sale_project_stock/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,565 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_project_stock/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,568 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_project_stock_account: loading translation file /data/build/rb-61b7113-225342/addons/sale_project_stock_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,568 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_project_stock_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,570 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_purchase_project: loading translation file /data/build/rb-61b7113-225342/addons/sale_purchase_project/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,570 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_purchase_project/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,572 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_sms: no translation for language vi_VN 2026-10-07 23:30:06,572 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sale_timesheet_margin: loading translation file /data/build/rb-61b7113-225342/addons/sale_timesheet_margin/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,572 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sale_timesheet_margin/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,574 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module sms_twilio: loading translation file /data/build/rb-61b7113-225342/addons/sms_twilio/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,574 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/sms_twilio/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,580 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module snailmail: loading translation file /data/build/rb-61b7113-225342/addons/snailmail/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,580 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/snailmail/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,591 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module snailmail_account: loading translation file /data/build/rb-61b7113-225342/addons/snailmail_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,592 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/snailmail_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,595 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module spreadsheet: loading translation file /data/build/rb-61b7113-225342/addons/spreadsheet/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,595 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/spreadsheet/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,713 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module spreadsheet_account: loading translation file /data/build/rb-61b7113-225342/addons/spreadsheet_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,713 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/spreadsheet_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,718 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module spreadsheet_dashboard: loading translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,718 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,724 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_account: loading translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,725 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,729 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_event_sale: loading translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard_event_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,730 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard_event_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,733 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_expense: loading translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard_hr_expense/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,734 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard_hr_expense/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,737 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_timesheet: loading translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard_hr_timesheet/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,737 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard_hr_timesheet/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,740 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_im_livechat: loading translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard_im_livechat/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,740 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard_im_livechat/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,743 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_hr: loading translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard_pos_hr/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,743 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard_pos_hr/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,747 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_restaurant: loading translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard_pos_restaurant/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,747 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard_pos_restaurant/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,751 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale: loading translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,752 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,760 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale_timesheet: loading translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard_sale_timesheet/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,760 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard_sale_timesheet/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,764 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_stock_account: loading translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard_stock_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,764 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard_stock_account/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,769 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale: loading translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard_website_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,769 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard_website_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,773 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_sale_slides: loading translation file /data/build/rb-61b7113-225342/addons/website_sale_slides/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,773 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_sale_slides/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,779 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale_slides: loading translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard_website_sale_slides/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,779 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/spreadsheet_dashboard_website_sale_slides/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,783 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module stock_fleet: loading translation file /data/build/rb-61b7113-225342/addons/stock_fleet/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,783 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/stock_fleet/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,788 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module stock_sms: loading translation file /data/build/rb-61b7113-225342/addons/stock_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,789 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/stock_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,792 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_access_rights: no translation for language vi_VN 2026-10-07 23:30:06,792 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_action_bindings: no translation for language vi_VN 2026-10-07 23:30:06,792 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_apikeys: no translation for language vi_VN 2026-10-07 23:30:06,793 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_assetsbundle: no translation for language vi_VN 2026-10-07 23:30:06,793 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_auth_custom: no translation for language vi_VN 2026-10-07 23:30:06,793 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_convert: no translation for language vi_VN 2026-10-07 23:30:06,794 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_converter: no translation for language vi_VN 2026-10-07 23:30:06,794 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_crm_iap_reveal: loading translation file /data/build/rb-61b7113-225342/addons/website_crm_iap_reveal/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,794 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_crm_iap_reveal/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,801 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_google_map: no translation for language vi_VN 2026-10-07 23:30:06,801 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_crm_partner_assign: loading translation file /data/build/rb-61b7113-225342/addons/website_crm_partner_assign/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,802 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_crm_partner_assign/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,823 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_livechat: loading translation file /data/build/rb-61b7113-225342/addons/website_livechat/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,824 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_livechat/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,833 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_crm_livechat: loading translation file /data/build/rb-61b7113-225342/addons/website_crm_livechat/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,834 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_crm_livechat/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,837 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_crm_full: no translation for language vi_VN 2026-10-07 23:30:06,837 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module payment_demo: loading translation file /data/build/rb-61b7113-225342/addons/payment_demo/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,837 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/payment_demo/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,842 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_jitsi: loading translation file /data/build/rb-61b7113-225342/addons/website_jitsi/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,843 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_jitsi/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,847 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_event_jitsi: loading translation file /data/build/rb-61b7113-225342/addons/website_event_jitsi/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,847 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_event_jitsi/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,850 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_event_exhibitor: loading translation file /data/build/rb-61b7113-225342/addons/website_event_exhibitor/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,850 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_event_exhibitor/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,866 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_event_booth: loading translation file /data/build/rb-61b7113-225342/addons/website_event_booth/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,866 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_event_booth/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,872 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_event_booth_sale: loading translation file /data/build/rb-61b7113-225342/addons/website_event_booth_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,872 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_event_booth_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,875 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_event_booth_sale_exhibitor: loading translation file /data/build/rb-61b7113-225342/addons/website_event_booth_sale_exhibitor/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,875 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_event_booth_sale_exhibitor/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,878 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_event_meet: loading translation file /data/build/rb-61b7113-225342/addons/website_event_meet/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,879 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_event_meet/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,887 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_event_sale: loading translation file /data/build/rb-61b7113-225342/addons/website_event_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,888 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_event_sale/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,895 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_event_track_live: loading translation file /data/build/rb-61b7113-225342/addons/website_event_track_live/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,895 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_event_track_live/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,899 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_event_track_quiz: loading translation file /data/build/rb-61b7113-225342/addons/website_event_track_quiz/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,899 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_event_track_quiz/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,908 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_event_full: no translation for language vi_VN 2026-10-07 23:30:06,909 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_exceptions: no translation for language vi_VN 2026-10-07 23:30:06,909 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_hr_contract_calendar: no translation for language vi_VN 2026-10-07 23:30:06,909 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_html_field_history: no translation for language vi_VN 2026-10-07 23:30:06,910 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_http: no translation for language vi_VN 2026-10-07 23:30:06,910 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_new_api: no translation for language vi_VN 2026-10-07 23:30:06,910 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_inherit: no translation for language vi_VN 2026-10-07 23:30:06,911 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_inherit_depends: no translation for language vi_VN 2026-10-07 23:30:06,911 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_inherits: no translation for language vi_VN 2026-10-07 23:30:06,911 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_inherits_depends: no translation for language vi_VN 2026-10-07 23:30:06,912 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_limits: no translation for language vi_VN 2026-10-07 23:30:06,912 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_performance: no translation for language vi_VN 2026-10-07 23:30:06,912 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_mail: no translation for language vi_VN 2026-10-07 23:30:06,913 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_mail_tracking_value_multilang: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/test_mail_tracking_value_multilang/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,913 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/test_mail_tracking_value_multilang/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,915 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_main_flows: no translation for language vi_VN 2026-10-07 23:30:06,916 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_mimetypes: no translation for language vi_VN 2026-10-07 23:30:06,916 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_read_group: no translation for language vi_VN 2026-10-07 23:30:06,917 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_resource: no translation for language vi_VN 2026-10-07 23:30:06,917 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_rpc: no translation for language vi_VN 2026-10-07 23:30:06,917 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_runbot_support: no translation for language vi_VN 2026-10-07 23:30:06,918 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_sale_product_configurators: no translation for language vi_VN 2026-10-07 23:30:06,918 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_sale_purchase_edi_ubl: no translation for language vi_VN 2026-10-07 23:30:06,918 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_search_panel: no translation for language vi_VN 2026-10-07 23:30:06,919 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_spreadsheet: no translation for language vi_VN 2026-10-07 23:30:06,919 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_testing_utilities: no translation for language vi_VN 2026-10-07 23:30:06,919 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_signup_email_verification: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_signup_email_verification/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,919 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_signup_email_verification/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,923 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_to_signup_email_verification: no translation for language vi_VN 2026-10-07 23:30:06,923 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_translation_import: no translation for language vi_VN 2026-10-07 23:30:06,924 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_uninstall: no translation for language vi_VN 2026-10-07 23:30:06,924 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_viin_approval: no translation for language vi_VN 2026-10-07 23:30:06,924 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mail_route: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_mail_route/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,924 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_mail_route/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,928 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_viin_mail_route: no translation for language vi_VN 2026-10-07 23:30:06,928 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_web_cohort: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_web_cohort/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,929 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_web_cohort/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,933 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_viin_web_cohort: no translation for language vi_VN 2026-10-07 23:30:06,933 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_web_map: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_web_map/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,933 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_web_map/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:06,936 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_viin_web_map: no translation for language vi_VN 2026-10-07 23:30:06,937 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_forum: loading translation file /data/build/rb-61b7113-225342/addons/website_forum/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,937 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_forum/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,991 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_slides_forum: loading translation file /data/build/rb-61b7113-225342/addons/website_slides_forum/i18n/vi.po for language vi_VN 2026-10-07 23:30:06,991 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_slides_forum/i18n/vi.po for language vi_VN 2026-10-07 23:30:07,001 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_slides_survey: loading translation file /data/build/rb-61b7113-225342/addons/website_slides_survey/i18n/vi.po for language vi_VN 2026-10-07 23:30:07,001 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_slides_survey/i18n/vi.po for language vi_VN 2026-10-07 23:30:07,011 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_website_slides_full: no translation for language vi_VN 2026-10-07 23:30:07,012 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_account_asset_purchase: no translation for language vi_VN 2026-10-07 23:30:07,012 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_attendance_device: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_attendance_device/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,012 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_attendance_device/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,060 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_backdate: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_backdate/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,060 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_backdate/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,063 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand: loading translation file /data/build/Viindoo-branding-18.0/viin_brand/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,063 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,065 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_common: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_common/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,065 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_common/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,069 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_backend_theme: no translation for language vi_VN 2026-10-07 23:30:07,069 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_bank_currency_rate_purchase_stock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_bank_currency_rate_purchase_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,069 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_bank_currency_rate_purchase_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,071 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_common_uom: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_common_uom/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,071 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_common_uom/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,074 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_employee_changes_tracking: no translation for language vi_VN 2026-10-07 23:30:07,075 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_product_maintenance_schedule: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_maintenance_schedule/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,075 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_maintenance_schedule/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,079 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_maintenance: loading translation file /data/build/rb-61b7113-225342/addons/hr_maintenance/i18n/vi.po for language vi_VN 2026-10-07 23:30:07,080 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_maintenance/i18n/vi.po for language vi_VN 2026-10-07 23:30:07,083 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_stock_equipment: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_stock_equipment/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,083 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_stock_equipment/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,089 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_equipment_maintenance_schedule: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_equipment_maintenance_schedule/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,089 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_equipment_maintenance_schedule/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,092 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_equipment_woking_frequency: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_equipment_woking_frequency/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,092 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_equipment_woking_frequency/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,096 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_event_project: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_event_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,096 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_event_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,098 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_event_timesheet: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_event_timesheet/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,098 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_event_timesheet/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,101 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_fee_definition: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_fee_definition/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,101 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_fee_definition/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,107 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_fee_definition_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_fee_definition_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,108 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_fee_definition_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,113 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_geo_routes_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,113 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,116 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_geo_routes_google: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes_google/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,117 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes_google/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,121 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_geo_routes_here: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes_here/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,122 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes_here/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,124 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_geo_routes_mapbox: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes_mapbox/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,124 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes_mapbox/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,127 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_geo_routes_searoutes: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes_searoutes/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,127 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes_searoutes/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,131 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_geo_routes_vietmap: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes_vietmap/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,131 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes_vietmap/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,135 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_git_project: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_git_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,135 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_git_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,138 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_hide_ent_modules: no translation for language vi_VN 2026-10-07 23:30:07,139 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_hide_ent_modules_payment: no translation for language vi_VN 2026-10-07 23:30:07,139 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_hide_ent_modules_website_theme: no translation for language vi_VN 2026-10-07 23:30:07,139 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_hr_barcode_in_emp_name: no translation for language vi_VN 2026-10-07 23:30:07,140 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_hr_expense: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,140 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,146 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_hr_expense_employee_advance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense_employee_advance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,146 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense_employee_advance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,148 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_hr_expense_payroll: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense_payroll/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,148 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense_payroll/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,152 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_attendance_validation: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_attendance_validation/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,152 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_attendance_validation/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,157 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_work_entry_contract_attendance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_work_entry_contract_attendance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,157 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_work_entry_contract_attendance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,160 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_hr_payroll_attendance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_payroll_attendance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,160 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_payroll_attendance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,164 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_hr_timesheet_payroll: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_timesheet_payroll/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,165 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_timesheet_payroll/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,170 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_project_timesheet_leave: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_project_timesheet_leave/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,170 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_project_timesheet_leave/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,174 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_hr_project_timesheet_timeoff_payroll: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_project_timesheet_timeoff_payroll/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,174 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_project_timesheet_timeoff_payroll/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,176 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_hr_training: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_training/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,176 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_training/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,180 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_inter_company_base: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_inter_company_base/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,180 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_inter_company_base/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,184 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_inter_company_invoice: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_inter_company_invoice/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,184 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_inter_company_invoice/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,188 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_inter_company_sale_purchase: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_inter_company_sale_purchase/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,189 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_inter_company_sale_purchase/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,192 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_inter_company_sale_purchase_stock: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_inter_company_sale_purchase_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,193 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_inter_company_sale_purchase_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,195 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_invoice_tax_details: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_invoice_tax_details/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,195 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_invoice_tax_details/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,197 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_mail_template_multilang_fix: no translation for language vi_VN 2026-10-07 23:30:07,198 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_maintenance_preventive_mode: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_maintenance_preventive_mode/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,198 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_maintenance_preventive_mode/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,201 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_maintenance_by_working_hours: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_maintenance_by_working_hours/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,201 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_maintenance_by_working_hours/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,203 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_maintenance_request_simple_mediate: no translation for language vi_VN 2026-10-07 23:30:07,204 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_maintenance_notification: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_maintenance_notification/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,204 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_maintenance_notification/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,207 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_stock_backdate: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_backdate/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,207 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_backdate/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,211 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_mrp_backdate: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_mrp_backdate/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,211 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_mrp_backdate/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,214 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_mrp_bom_component_percentage: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_mrp_bom_component_percentage/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,215 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_mrp_bom_component_percentage/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,217 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_mrp_bom_stock_value: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_mrp_bom_stock_value/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,218 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_mrp_bom_stock_value/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,219 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_mrp_maintenance: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_mrp_maintenance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,220 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_mrp_maintenance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,224 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_multi_warehouse_access_control/i18n/vi.po for language vi_VN 2026-10-07 23:30:07,224 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_multi_warehouse_access_control/i18n/vi.po for language vi_VN 2026-10-07 23:30:07,226 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_multi_warehouse_access_control/i18n_extra/vi_VN.po for language vi_VN 2026-10-07 23:30:07,226 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_multi_warehouse_access_control/i18n_extra/vi_VN.po for language vi_VN 2026-10-07 23:30:07,228 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_mrp: no translation for language vi_VN 2026-10-07 23:30:07,228 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_purchase: no translation for language vi_VN 2026-10-07 23:30:07,229 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_sale: no translation for language vi_VN 2026-10-07 23:30:07,229 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_sms: no translation for language vi_VN 2026-10-07 23:30:07,229 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_odoo_module_loc: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_odoo_module_loc/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,230 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_odoo_module_loc/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,235 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_product_license_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_license_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,235 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_license_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,239 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_odoo_module_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_odoo_module_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,239 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_odoo_module_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,245 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_odoo_module_sale_management: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_odoo_module_sale_management/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,245 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_odoo_module_sale_management/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,249 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_odoo_module_sale_project: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_odoo_module_sale_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,249 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_odoo_module_sale_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,252 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_okr_project: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_okr_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,252 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_okr_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,255 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_partner_dob: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_partner_dob/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,256 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_partner_dob/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,258 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_partner_dob_send_email: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_partner_dob_send_email/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,258 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_partner_dob_send_email/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,263 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_partner_equity_range: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_partner_equity_range/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,263 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_partner_equity_range/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,267 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_partner_multilang_account: no translation for language vi_VN 2026-10-07 23:30:07,267 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_partner_nationality: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_partner_nationality/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,267 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_partner_nationality/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,270 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_partner_track_change: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_partner_track_change/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,270 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_partner_track_change/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,274 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_payment_transaction_protection: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_payment_transaction_protection/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,274 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_payment_transaction_protection/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,276 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module payment_paypal: loading translation file /data/build/rb-61b7113-225342/addons/payment_paypal/i18n/vi.po for language vi_VN 2026-10-07 23:30:07,276 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/payment_paypal/i18n/vi.po for language vi_VN 2026-10-07 23:30:07,280 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_paypal_unsupported_currencies: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_paypal_unsupported_currencies/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,280 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_paypal_unsupported_currencies/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,288 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_payroll_payment_acb_templates: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_payroll_payment_acb_templates/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,288 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_payroll_payment_acb_templates/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,293 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_pos_delivery: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_pos_delivery/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,293 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_pos_delivery/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,297 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_pos_order_to_sales_order: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_pos_order_to_sales_order/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,297 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_pos_order_to_sales_order/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,301 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_product_code_sequence: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_code_sequence/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,301 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_code_sequence/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,304 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_product_collection: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_collection/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,304 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_collection/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,310 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_product_collection_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_collection_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,310 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_collection_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,313 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_product_collection_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_collection_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,313 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_collection_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,317 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_product_function: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_function/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,317 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_function/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,323 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_product_function_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_function_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,323 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_function_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,326 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_product_function_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_function_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,326 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_function_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,329 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_product_standard_price_access_account: no translation for language vi_VN 2026-10-07 23:30:07,329 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_product_standard_price_access_purchase: no translation for language vi_VN 2026-10-07 23:30:07,330 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_purchase_backdate: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_purchase_backdate/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,330 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_purchase_backdate/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,333 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_purchase_landed_cost: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_purchase_landed_cost/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,334 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_purchase_landed_cost/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,343 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_purchase_line_numbering: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_purchase_line_numbering/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,344 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_purchase_line_numbering/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,346 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_purchase_order_advance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_purchase_order_advance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,346 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_purchase_order_advance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,351 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_purchase_receipt: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_purchase_receipt/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,351 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_purchase_receipt/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,355 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_registration_email_blacklist: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_registration_email_blacklist/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,356 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_registration_email_blacklist/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,366 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_stock_lot_partner_infor: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_lot_partner_infor/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,366 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_lot_partner_infor/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,369 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_repair: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_repair/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,369 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_repair/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,374 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_repair_request_from_maintenance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_repair_request_from_maintenance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,374 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_repair_request_from_maintenance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,377 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_repair_with_maintenance_schedule: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_repair_with_maintenance_schedule/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,377 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_repair_with_maintenance_schedule/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,379 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_safe_confirm_button: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_safe_confirm_button/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,379 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_safe_confirm_button/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,381 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_sale_backdate: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sale_backdate/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,382 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sale_backdate/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,385 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_sale_desc_short_link: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sale_desc_short_link/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,385 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sale_desc_short_link/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,389 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_sale_line_numbering: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sale_line_numbering/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,389 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sale_line_numbering/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,391 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_sale_order_advance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sale_order_advance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,392 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sale_order_advance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,396 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_sale_price_lock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sale_price_lock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,397 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sale_price_lock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,400 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_sales_stock_schedule: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_stock_schedule/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,400 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_stock_schedule/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,408 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_sales_team_advanced_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_team_advanced_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,408 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_team_advanced_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,412 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_sales_target_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_target_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,412 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_target_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,418 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_sales_target_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_target_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,418 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_target_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,423 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_sales_team_advanced_crm: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_team_advanced_crm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,424 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_team_advanced_crm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,426 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_stock_age_report: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_stock_age_report/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,426 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_stock_age_report/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,431 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_stock_asset: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_stock_asset/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,432 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_stock_asset/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,441 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_stock_asset_equipment: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_stock_asset_equipment/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,441 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_stock_asset_equipment/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,445 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_maintenance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_maintenance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,446 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_maintenance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,452 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_stock_equipment_bom_kit: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_stock_equipment_bom_kit/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,452 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_stock_equipment_bom_kit/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,457 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_stock_equipment_hierarchy: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_stock_equipment_hierarchy/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,457 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_stock_equipment_hierarchy/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,460 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_token_expiration_test: no translation for language vi_VN 2026-10-07 23:30:07,460 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_unique_product_code: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_unique_product_code/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,460 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_unique_product_code/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,464 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_upload_file: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_upload_file/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,464 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_upload_file/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,466 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_vendor_price_lock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_vendor_price_lock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,466 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_vendor_price_lock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,474 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_warranty_purchase: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_warranty_purchase/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,474 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_warranty_purchase/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,477 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_warranty_stock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_warranty_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,478 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_warranty_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,482 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_warranty_purchase_stock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_warranty_purchase_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,483 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_warranty_purchase_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,485 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_warranty_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_warranty_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,485 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_warranty_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,489 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_warranty_sale_stock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_warranty_sale_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,489 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_warranty_sale_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,491 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_website_apps_store: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_apps_store/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,492 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_apps_store/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,513 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_website_apps_store_loc: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_apps_store_loc/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,513 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_apps_store_loc/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,517 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_website_odoo_version: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_odoo_version/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,517 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_odoo_version/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,520 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_website_docs_odoo: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_docs_odoo/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,520 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_docs_odoo/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,524 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_website_docs_odoo_data: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_docs_odoo_data/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,524 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_docs_odoo_data/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,533 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_website_slides_event: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_slides_event/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,533 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_slides_event/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,535 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module transifex: loading translation file /data/build/rb-61b7113-225342/addons/transifex/i18n/vi.po for language vi_VN 2026-10-07 23:30:07,535 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/transifex/i18n/vi.po for language vi_VN 2026-10-07 23:30:07,539 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_account_reconciliation: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,540 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,557 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_account_bank_statement_import: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_account_bank_statement_import/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,557 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_account_bank_statement_import/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,574 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_account_bank_statement_import_rje: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_account_bank_statement_import_rje/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,575 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_account_bank_statement_import_rje/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,577 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_account_budget_hr_timesheet: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_account_budget_hr_timesheet/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,578 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_account_budget_hr_timesheet/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,581 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_account_budget_project: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_account_budget_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,581 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_account_budget_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,585 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_account_followup: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_account_followup/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,585 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_account_followup/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,602 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_account_followup_sale: no translation for language vi_VN 2026-10-07 23:30:07,602 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_account_onbehalf_payment_currency_conversion_diff: no translation for language vi_VN 2026-10-07 23:30:07,602 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_affiliate_crm: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_crm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,603 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_crm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,609 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_marketplace_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_marketplace_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,609 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_marketplace_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,621 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_affiliate_marketplace_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_marketplace_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,621 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_marketplace_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,624 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_affiliate_multi_level: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_multi_level/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,624 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_multi_level/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,636 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_affiliate_multi_level_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_multi_level_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,636 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_multi_level_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,639 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_affiliate_multi_level_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_multi_level_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,639 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_multi_level_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,642 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_product: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,642 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,647 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_purchase: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_purchase/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,648 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_purchase/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,653 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_affiliate_purchase: no translation for language vi_VN 2026-10-07 23:30:07,653 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_affiliate_sale_crm: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_sale_crm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,653 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_sale_crm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,656 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_affiliate_website: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,656 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,688 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_affiliate_website_crm_livechat: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website_crm_livechat/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,688 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website_crm_livechat/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,690 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_affiliate_website_project: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,691 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,693 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_amazon_ses: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_amazon_ses/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,693 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_amazon_ses/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,698 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_appointment_website: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_appointment_website/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,698 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_appointment_website/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,711 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_approval_flexible_flow: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_flexible_flow/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,711 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_flexible_flow/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,729 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_approval_hr_contract: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_hr_contract/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,730 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_hr_contract/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,737 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_approval_hr_payroll: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_hr_payroll/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,737 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_hr_payroll/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,743 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module hr_recruitment_skills: loading translation file /data/build/rb-61b7113-225342/addons/hr_recruitment_skills/i18n/vi.po for language vi_VN 2026-10-07 23:30:07,743 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/hr_recruitment_skills/i18n/vi.po for language vi_VN 2026-10-07 23:30:07,747 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_recruitment_skills_resume: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_recruitment_skills_resume/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,747 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_recruitment_skills_resume/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,755 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_approval_hr_recruitment: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_hr_recruitment/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,755 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_hr_recruitment/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,760 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_web_countup_timer: no translation for language vi_VN 2026-10-07 23:30:07,761 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_timesheet_timer: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_timesheet_timer/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,761 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_timesheet_timer/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,769 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_approval_project: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,770 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,779 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_approval_hr_timesheet: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_hr_timesheet/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,779 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_hr_timesheet/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,787 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_approval_maintenance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_maintenance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,787 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_maintenance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,794 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_approval_marketplace: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_marketplace/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,794 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_marketplace/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,797 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_approval_stock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,797 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,820 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_approval_mrp: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_mrp/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,820 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_mrp/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,834 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_approval_purchase: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_purchase/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,834 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_purchase/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,847 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_approval_purchase_stock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_purchase_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,847 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_purchase_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,849 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_approval_procurement: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_procurement/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,850 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_procurement/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,853 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_approval_purpose_routing: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_purpose_routing/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,854 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_purpose_routing/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,872 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_approval_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,872 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,885 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_approval_sale_project: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,885 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,888 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_auth_password_policy: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_auth_password_policy/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,888 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_auth_password_policy/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,892 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_auth_password_policy_portal: no translation for language vi_VN 2026-10-07 23:30:07,892 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_auth_password_policy_signup: no translation for language vi_VN 2026-10-07 23:30:07,893 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_auto_currency_rate: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_auto_currency_rate/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,893 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_auto_currency_rate/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,895 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_auto_currency_rate_acb: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_auto_currency_rate_acb/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,895 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_auto_currency_rate_acb/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,898 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_auto_currency_rate_bidv: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_auto_currency_rate_bidv/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,898 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_auto_currency_rate_bidv/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,903 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_auto_currency_rate_vcb: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_auto_currency_rate_vcb/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,904 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_auto_currency_rate_vcb/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,906 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_auto_currency_rate_xe: no translation for language vi_VN 2026-10-07 23:30:07,906 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_base_district: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_base_district/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,906 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_base_district/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,950 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_base_import_tracking: no translation for language vi_VN 2026-10-07 23:30:07,951 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_account: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,951 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,956 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_auth_oauth: no translation for language vi_VN 2026-10-07 23:30:07,957 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_auth_signup: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_auth_signup/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,957 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_auth_signup/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,966 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_auth_totp: no translation for language vi_VN 2026-10-07 23:30:07,967 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_auth_totp_mail_enforce: no translation for language vi_VN 2026-10-07 23:30:07,967 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_auth_totp_portal: no translation for language vi_VN 2026-10-07 23:30:07,968 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_base_import: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_base_import/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,968 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_base_import/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,974 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_calendar: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_calendar/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,974 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_calendar/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,991 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_contacts: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_contacts/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,991 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_contacts/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,993 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_digest: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_digest/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,994 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_digest/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,997 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_crm: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_crm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:07,998 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_crm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,004 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_fleet: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_fleet/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,004 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_fleet/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,007 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_hr: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_hr/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,007 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_hr/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,010 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_hr_expense: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_hr_expense/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,010 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_hr_expense/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,014 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_hr_skills: no translation for language vi_VN 2026-10-07 23:30:08,014 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_im_livechat: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_im_livechat/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,015 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_im_livechat/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,018 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_l10n_vn: no translation for language vi_VN 2026-10-07 23:30:08,018 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_mail_bot: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_mail_bot/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,019 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_mail_bot/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,023 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_mail_plugin: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_mail_plugin/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,023 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_mail_plugin/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,026 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_mass_mailing/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,026 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_mass_mailing/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,031 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_crm: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_mass_mailing_crm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,031 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_mass_mailing_crm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,035 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_sale: no translation for language vi_VN 2026-10-07 23:30:08,036 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_sms: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_mass_mailing_sms/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,036 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_mass_mailing_sms/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,040 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module mass_mailing_themes: loading translation file /data/build/rb-61b7113-225342/addons/mass_mailing_themes/i18n/vi.po for language vi_VN 2026-10-07 23:30:08,040 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/mass_mailing_themes/i18n/vi.po for language vi_VN 2026-10-07 23:30:08,070 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_themes: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_mass_mailing_themes/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,070 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_mass_mailing_themes/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,075 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_membership: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_membership/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,075 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_membership/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,080 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_mrp: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_mrp/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,080 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_mrp/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,083 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_onboarding: no translation for language vi_VN 2026-10-07 23:30:08,083 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_payment: no translation for language vi_VN 2026-10-07 23:30:08,084 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_payment_paypal: no translation for language vi_VN 2026-10-07 23:30:08,084 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_portal: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_portal/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,085 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_portal/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,090 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_pos: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,091 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,094 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_product: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_product/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,094 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_product/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,096 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_purchase: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_purchase/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,096 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_purchase/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,099 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_sale: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,100 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,102 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_sale_management: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_sale_management/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,102 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_sale_management/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,104 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_snailmail: no translation for language vi_VN 2026-10-07 23:30:08,105 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_social_media: no translation for language vi_VN 2026-10-07 23:30:08,105 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_stock: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,105 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,108 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_web: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_web/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,108 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_web/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,111 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_web_editor: no translation for language vi_VN 2026-10-07 23:30:08,111 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module web_unsplash: loading translation file /data/build/rb-61b7113-225342/addons/web_unsplash/i18n/vi.po for language vi_VN 2026-10-07 23:30:08,111 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/web_unsplash/i18n/vi.po for language vi_VN 2026-10-07 23:30:08,115 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_web_unsplash: no translation for language vi_VN 2026-10-07 23:30:08,116 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_website: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_website/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,116 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_website/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,124 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_website_event: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_website_event/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,124 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_website_event/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,126 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_website_event_exhibitor: no translation for language vi_VN 2026-10-07 23:30:08,127 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_website_forum: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_website_forum/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,127 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_website_forum/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,129 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_website_jitsi: no translation for language vi_VN 2026-10-07 23:30:08,129 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_links: loading translation file /data/build/rb-61b7113-225342/addons/website_links/i18n/vi.po for language vi_VN 2026-10-07 23:30:08,129 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_links/i18n/vi.po for language vi_VN 2026-10-07 23:30:08,133 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_website_links: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_website_links/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,133 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_website_links/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,134 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_website_profile: no translation for language vi_VN 2026-10-07 23:30:08,135 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_website_sale: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_website_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,135 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_website_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,137 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_website_slides: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_website_slides/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,137 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_website_slides/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,138 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_website_slides_forum: no translation for language vi_VN 2026-10-07 23:30:08,138 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_business_trip_approval: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_approval/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,139 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_approval/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,141 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_fleet_booking_passenger: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_passenger/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,141 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_passenger/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,152 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_business_trip_fleet: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_fleet/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,152 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_fleet/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,155 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_business_trip_hr_expense: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,155 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,157 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_contacts: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_contacts/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,158 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_contacts/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,161 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_contacts_district: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_contacts_district/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,161 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_contacts_district/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,162 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_contacts_ethnicity_religion: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_contacts_ethnicity_religion/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,162 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_contacts_ethnicity_religion/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,167 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_contacts_map: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_contacts_map/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,167 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_contacts_map/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,169 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_contacts_ward: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_contacts_ward/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,169 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_contacts_ward/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,171 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_country_target_market: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_country_target_market/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,171 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_country_target_market/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,173 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_crm: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_crm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,173 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_crm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,175 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_partner_business_nature: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_business_nature/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,175 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_business_nature/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,184 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_crm_business_nature: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_crm_business_nature/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,184 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_crm_business_nature/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,188 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_partner_industry_isic: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_industry_isic/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,188 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_industry_isic/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,245 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_crm_business_nature_isic: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_crm_business_nature_isic/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,245 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_crm_business_nature_isic/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,253 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_crm_customer_recognition: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_crm_customer_recognition/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,253 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_crm_customer_recognition/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,261 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_crm_dob: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_crm_dob/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,261 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_crm_dob/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,264 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_web_sankey: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_web_sankey/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,264 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_web_sankey/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,266 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_crm_sankey: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_crm_sankey/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,266 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_crm_sankey/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,268 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_customizer_web_responsive: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_customizer_web_responsive/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,268 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_customizer_web_responsive/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,270 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_delivery_vn_base: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_delivery_vn_base/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,270 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_delivery_vn_base/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,290 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_delivery_ghn: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_delivery_ghn/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,291 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_delivery_ghn/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,294 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_delivery_ghtk: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_delivery_ghtk/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,294 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_delivery_ghtk/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,297 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_delivery_viettelpost: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_delivery_viettelpost/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,298 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_delivery_viettelpost/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,302 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_delivery_vn_batch: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_delivery_vn_batch/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,302 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_delivery_vn_batch/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,304 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_delivery_vn_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_delivery_vn_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,304 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_delivery_vn_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,305 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module payment_custom: loading translation file /data/build/rb-61b7113-225342/addons/payment_custom/i18n/vi.po for language vi_VN 2026-10-07 23:30:08,306 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/payment_custom/i18n/vi.po for language vi_VN 2026-10-07 23:30:08,308 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_delivery_vn_website: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_delivery_vn_website/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,308 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_delivery_vn_website/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,310 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_document_account: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,310 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,312 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_document_freight: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_freight/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,312 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_freight/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,319 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_freight_air: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_air/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,319 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_air/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,323 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_freight_consol: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_consol/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,323 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_consol/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,336 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_document_freight_air: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_freight_air/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,336 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_freight_air/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,339 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_document_freight_consol: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_freight_consol/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,339 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_freight_consol/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,342 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_document_hr: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_hr/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,343 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_hr/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,345 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_document_hr_contract: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_hr_contract/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,345 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_hr_contract/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,347 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_document_hr_recruitment: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_hr_recruitment/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,347 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_hr_recruitment/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,349 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_document_mrp: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_mrp/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,349 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_mrp/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,353 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_document_parsing: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_document_parsing/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,353 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_document_parsing/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,362 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_document_project: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,362 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,364 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_document_purchase: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_purchase/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,364 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_purchase/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,366 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_document_sale: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,366 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,368 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_document_stock: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,368 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,370 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_duns: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_duns/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,370 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_duns/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,372 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_employee_map: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_employee_map/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,372 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_employee_map/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,374 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_equipment_warranty_partner_infor: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_equipment_warranty_partner_infor/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,374 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_equipment_warranty_partner_infor/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,376 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_estimate_approval: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_approval/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,376 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_approval/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,381 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_estimate_budget: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,381 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,384 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_estimate_hr: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_hr/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,384 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_hr/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,386 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_estimate_project: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,386 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,388 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_estimate_purchase: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_purchase/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,388 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_purchase/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,392 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_estimate_sale: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,392 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,395 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_link_tracker_qr_code: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_link_tracker_qr_code/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,395 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_link_tracker_qr_code/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,398 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_event_checkin_website: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_event_checkin_website/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,398 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_event_checkin_website/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,402 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_event_partner_barcodes: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_event_partner_barcodes/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,402 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_event_partner_barcodes/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,405 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_features_activate_inter_company: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_features_activate_inter_company/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,405 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_features_activate_inter_company/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,407 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_fleet_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,407 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,415 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_fleet_booking_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,415 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,419 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_fleet_booking_approval: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_approval/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,419 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_approval/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,423 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_fleet_booking_cargo: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_cargo/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,424 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_cargo/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,432 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_fleet_booking_gantt: no translation for language vi_VN 2026-10-07 23:30:08,432 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_fleet_booking_map: no translation for language vi_VN 2026-10-07 23:30:08,433 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_fleet_insurance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_insurance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,433 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_insurance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,441 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_fleet_planning_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_planning_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,441 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_planning_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,444 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_fleet_planning_gantt: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_fleet_planning_gantt/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,444 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_fleet_planning_gantt/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,446 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_fleet_planning_hr_expense: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_planning_hr_expense/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,446 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_planning_hr_expense/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,451 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_fleet_planning_map: no translation for language vi_VN 2026-10-07 23:30:08,451 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_fleet_purchase: no translation for language vi_VN 2026-10-07 23:30:08,451 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_fleet_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,451 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,456 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_fleet_sale_cargo: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_sale_cargo/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,456 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_sale_cargo/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,461 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_fleet_sale_management: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_sale_management/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,461 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_sale_management/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,463 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_fleet_sale_passenger: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_sale_passenger/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,464 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_sale_passenger/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,467 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_transfer_address: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_transfer_address/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,467 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_transfer_address/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,470 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_fleet_stock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,470 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,483 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_freight_air_consol: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_air_consol/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,484 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_air_consol/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,489 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_freight_road: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_road/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,489 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_road/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,500 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_freight_document_parsing: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_document_parsing/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,500 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_document_parsing/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,505 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sale_onbehalf_management: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_onbehalf_management/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,505 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_onbehalf_management/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,507 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_freight_sale_onbehalf: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_sale_onbehalf/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,508 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_sale_onbehalf/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,510 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_freight_sale_purchase: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_sale_purchase/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,510 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_sale_purchase/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,515 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_freight_gantt: no translation for language vi_VN 2026-10-07 23:30:08,515 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_logistics_cargo_template: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics_cargo_template/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,515 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics_cargo_template/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,521 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_spreadsheet_dashboard_freight: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_spreadsheet_dashboard_freight/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,521 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_spreadsheet_dashboard_freight/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,525 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_freight_complete_suite: no translation for language vi_VN 2026-10-07 23:30:08,525 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_freight_sale_consol: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_sale_consol/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,525 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_sale_consol/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,527 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_geo_route_map: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_geo_route_map/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,527 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_geo_route_map/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,528 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_geography_info: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_geography_info/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,528 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_geography_info/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,532 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_geography_info_contact: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_geography_info_contact/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,532 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_geography_info_contact/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,533 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_geography_info_world_bank: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_geography_info_world_bank/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,534 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_geography_info_world_bank/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,535 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_google_drive: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_google_drive/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,535 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_google_drive/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,553 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_google_translate_api: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_google_translate_api/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,554 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_google_translate_api/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,555 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_helpdesk_crm: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_crm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,556 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_crm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,559 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_helpdesk_hr: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_hr/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,559 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_hr/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,562 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_helpdesk_livechat: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_livechat/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,562 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_livechat/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,564 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_helpdesk_odoo_version: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_odoo_version/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,564 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_odoo_version/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,565 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_helpdesk_odoo_module: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_odoo_module/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,566 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_odoo_module/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,567 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_helpdesk_project: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,567 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,571 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_helpdesk_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,571 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,573 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_helpdesk_severity: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_severity/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,573 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_severity/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,576 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_helpdesk_timesheet: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_timesheet/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,576 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_timesheet/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,578 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_helpdesk_timesheet_timer: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_timesheet_timer/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,578 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_timesheet_timer/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,580 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hide_detailed_tax_in_pos_receipt: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hide_detailed_tax_in_pos_receipt/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,580 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hide_detailed_tax_in_pos_receipt/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,582 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_contract_skill: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_contract_skill/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,582 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_contract_skill/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,584 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_contract_suspension: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_contract_suspension/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,584 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_contract_suspension/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,586 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_work_entry_contract_suspension: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_work_entry_contract_suspension/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,587 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_work_entry_contract_suspension/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,588 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_contract_suspension_payroll: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_contract_suspension_payroll/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,588 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_contract_suspension_payroll/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,590 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_seniority: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_seniority/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,590 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_seniority/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,594 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_contract_suspension_seniority: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_contract_suspension_seniority/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,595 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_contract_suspension_seniority/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,596 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_employee_birthday: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_employee_birthday/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,596 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_employee_birthday/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,600 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_employee_relative_birthdate: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_employee_relative_birthdate/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,600 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_employee_relative_birthdate/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,601 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_ethnicity_religion: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_ethnicity_religion/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,601 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_ethnicity_religion/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,603 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_maintenance: no translation for language vi_VN 2026-10-07 23:30:08,603 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_management_tiers: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_management_tiers/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,603 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_management_tiers/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,607 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_multi_position: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_multi_position/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,607 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_multi_position/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,610 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_overtime_approval: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,611 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,619 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_overtime_hr_holidays: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_hr_holidays/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,619 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_hr_holidays/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,622 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_overtime_approval_compensatory_time_off: no translation for language vi_VN 2026-10-07 23:30:08,622 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_overtime_approval_payroll: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval_payroll/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,622 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval_payroll/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,624 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_overtime_attendance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_attendance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,624 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_attendance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,628 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_overtime_payroll_compensatory_time_off: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_payroll_compensatory_time_off/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,628 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_payroll_compensatory_time_off/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,630 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_overtime_timesheet: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_timesheet/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,630 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_timesheet/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,634 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_overtime_timesheet_approval: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_timesheet_approval/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,634 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_timesheet_approval/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,637 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_overtime_timesheet_attendance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_timesheet_attendance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,637 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_timesheet_attendance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,640 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_payroll_timesheet_wfh: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_payroll_timesheet_wfh/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,640 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_payroll_timesheet_wfh/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,646 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_project: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,646 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,648 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_project_timesheet_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_project_timesheet_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,648 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_project_timesheet_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,650 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_recognition_discipline: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_recognition_discipline/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,650 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_recognition_discipline/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,659 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_recognition_discipline: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_recognition_discipline/i18n_extra/vi_VN.po for language vi_VN 2026-10-07 23:30:08,659 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_recognition_discipline/i18n_extra/vi_VN.po for language vi_VN 2026-10-07 23:30:08,660 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_recognition_discipline_approval: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_recognition_discipline_approval/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,661 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_recognition_discipline_approval/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,666 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_recruitment: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_recruitment/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,666 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_recruitment/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,668 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_recruitment_sankey: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_hr_recruitment_sankey/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,668 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_hr_recruitment_sankey/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,670 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_retirement_age: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_retirement_age/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,670 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_retirement_age/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,674 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_skill_framework_recruitment: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_skill_framework_recruitment/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,674 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_skill_framework_recruitment/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,676 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_skills_slides: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_skills_slides/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,676 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_skills_slides/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,678 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_hr_work_entry_contract_attendance_holiday: no translation for language vi_VN 2026-10-07 23:30:08,679 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_loan_management_bank_currency_rate: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_loan_management_bank_currency_rate/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,679 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_loan_management_bank_currency_rate/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,680 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mail_mention_with_avatar: no translation for language vi_VN 2026-10-07 23:30:08,681 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mail_route_hr: no translation for language vi_VN 2026-10-07 23:30:08,681 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mail_show_recipient: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_mail_show_recipient/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,681 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_mail_show_recipient/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,684 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mail_thread_product: no translation for language vi_VN 2026-10-07 23:30:08,685 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mail_thread_purchase: no translation for language vi_VN 2026-10-07 23:30:08,685 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mail_thread_stock: no translation for language vi_VN 2026-10-07 23:30:08,685 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mail_thread_stock_account: no translation for language vi_VN 2026-10-07 23:30:08,685 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mail_thread_uom: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_mail_thread_uom/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,686 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_mail_thread_uom/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,688 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_marketplace_event_sale: no translation for language vi_VN 2026-10-07 23:30:08,688 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_marketplace_loyalty: no translation for language vi_VN 2026-10-07 23:30:08,689 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_marketplace_rating: no translation for language vi_VN 2026-10-07 23:30:08,689 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_marketplace_sale_currency_conversion_diff: no translation for language vi_VN 2026-10-07 23:30:08,689 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_marketplace_sale_loyalty: no translation for language vi_VN 2026-10-07 23:30:08,689 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_marketplace_website_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_marketplace_website_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,689 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_marketplace_website_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,692 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_marketplace_sale_product_configurator: no translation for language vi_VN 2026-10-07 23:30:08,693 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_marketplace_sale_purchase: no translation for language vi_VN 2026-10-07 23:30:08,693 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_marketplace_stock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_marketplace_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,693 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_marketplace_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,698 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_marketplace_sale_stock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_marketplace_sale_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,698 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_marketplace_sale_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,700 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_marketplace_snailmail: no translation for language vi_VN 2026-10-07 23:30:08,700 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_marketplace_website_sale_stock: no translation for language vi_VN 2026-10-07 23:30:08,701 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_meeting_room: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_meeting_room/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,701 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_meeting_room/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,703 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mrp_filter: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_filter/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,703 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_filter/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,705 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_stock_landed_costs: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_landed_costs/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,705 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_landed_costs/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,708 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mrp_landed_costs: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_landed_costs/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,708 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_landed_costs/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,710 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mrp_mps: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_mps/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,710 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_mps/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,716 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mrp_plm_approval: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_plm_approval/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,716 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_plm_approval/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,720 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mrp_plm_subcontracting_purchase: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_plm_subcontracting_purchase/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,720 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_plm_subcontracting_purchase/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,723 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mrp_plm_test_full: no translation for language vi_VN 2026-10-07 23:30:08,723 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mrp_plm_website_sale: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_plm_website_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,724 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_plm_website_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,725 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mrp_standard_consumption: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_standard_consumption/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,725 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_standard_consumption/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,730 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mrp_subcontracting_loss_report: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_loss_report/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,730 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_loss_report/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,732 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mrp_subcontracting_request: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_request/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,732 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_request/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,742 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mrp_subcontracting_request_approval: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_request_approval/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,743 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_request_approval/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,751 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mrp_subcontracting_request_plm: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_request_plm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,751 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_request_plm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,754 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mrp_subcontracting_request_requisition: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_request_requisition/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,754 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_request_requisition/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,756 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_multi_warehouse_access_control_purchase_requisition: no translation for language vi_VN 2026-10-07 23:30:08,757 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_partner_approval: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_approval/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,757 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_approval/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,760 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_partner_approval_marketplace: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_approval_marketplace/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,761 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_approval_marketplace/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,770 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_partner_approval_website: no translation for language vi_VN 2026-10-07 23:30:08,770 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_partner_approval_marketplace_website: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_approval_marketplace_website/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,770 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_approval_marketplace_website/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,773 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_partner_country_recognition: no translation for language vi_VN 2026-10-07 23:30:08,773 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_partner_filter: no translation for language vi_VN 2026-10-07 23:30:08,774 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_partner_gender: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_gender/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,774 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_gender/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,776 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_partner_shareholder: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_shareholder/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,776 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_shareholder/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,780 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_partner_tax_code: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_tax_code/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,780 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_tax_code/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,784 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_pdf_print_preview: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pdf_print_preview/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,784 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pdf_print_preview/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,785 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,785 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,791 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_pos_custom_bill_logo: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_custom_bill_logo/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,791 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_custom_bill_logo/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,795 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_product_multi_barcodes: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_multi_barcodes/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,795 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_multi_barcodes/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,797 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_pos_product_multi_barcodes: no translation for language vi_VN 2026-10-07 23:30:08,797 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_pos_return: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_return/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,797 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_return/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,799 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_pos_sales_receipt_title: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_sales_receipt_title/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,800 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_sales_receipt_title/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,801 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_pos_scale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_scale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,801 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_scale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,805 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_pos_vnpay: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_vnpay/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,805 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_vnpay/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,811 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_pricelist_validity_advance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pricelist_validity_advance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,811 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pricelist_validity_advance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,815 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_product_approval: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_approval/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,815 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_approval/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,818 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_product_approval_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_approval_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,819 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_approval_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,820 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_product_approval_marketplace: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_approval_marketplace/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,820 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_approval_marketplace/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,825 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_product_approval_website_sale: no translation for language vi_VN 2026-10-07 23:30:08,826 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_product_approval_marketplace_website_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_approval_marketplace_website_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,826 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_approval_marketplace_website_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,829 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_product_approval_purchase: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_approval_purchase/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,829 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_approval_purchase/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,831 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_product_approval_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_approval_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,831 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_approval_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,833 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_project_access_timesheet: no translation for language vi_VN 2026-10-07 23:30:08,834 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_project_gantt: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_project_gantt/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,834 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_project_gantt/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,837 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_project_progress: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_project_progress/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,837 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_project_progress/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,844 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_project_scrum: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_project_scrum/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,844 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_project_scrum/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,887 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_project_scrum_gantt: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_project_scrum_gantt/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,888 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_project_scrum_gantt/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,890 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_project_scrum_helpdesk: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_project_scrum_helpdesk/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,890 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_project_scrum_helpdesk/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,892 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_project_todo: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_project_todo/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,892 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_project_todo/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,895 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_quality_stock_access_control: no translation for language vi_VN 2026-10-07 23:30:08,895 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_rental_stock: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_rental_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,895 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_rental_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,900 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_repair_request_from_warranty: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_repair_request_from_warranty/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,900 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_repair_request_from_warranty/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,902 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_repair_stock_access: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_repair_stock_access/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,902 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_repair_stock_access/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,903 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_repair_supply: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_repair_supply/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,903 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_repair_supply/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,908 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,909 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,912 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sale_addendum: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_addendum/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,912 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_addendum/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,915 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sale_business_nature: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_business_nature/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,915 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_business_nature/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,917 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sale_business_nature_isic: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_business_nature_isic/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,917 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_business_nature_isic/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,919 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sale_crm: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sale_crm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,919 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sale_crm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,921 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sale_crm_business_nature: no translation for language vi_VN 2026-10-07 23:30:08,921 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sale_ee: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sale_ee/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,921 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sale_ee/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,923 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sale_onbehalf_vendorprice: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_onbehalf_vendorprice/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,923 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_onbehalf_vendorprice/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,925 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sale_product_duplication_warning: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_product_duplication_warning/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,925 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_product_duplication_warning/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,927 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sale_project: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,927 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,929 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sale_project_technician: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_project_technician/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,929 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_project_technician/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,931 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sale_quotation_template_access: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_quotation_template_access/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,931 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_quotation_template_access/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,932 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sale_sankey: no translation for language vi_VN 2026-10-07 23:30:08,933 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sale_subscription: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sale_subscription/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,933 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sale_subscription/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,946 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sale_subscription_loyalty: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sale_subscription_loyalty/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,946 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sale_subscription_loyalty/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,951 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sales_team_collaboration: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sales_team_collaboration/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,951 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sales_team_collaboration/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,956 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sales_team_collaboration_crm: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sales_team_collaboration_crm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,957 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sales_team_collaboration_crm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,959 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sales_team_collaboration_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sales_team_collaboration_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,959 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sales_team_collaboration_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,961 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sales_unlink: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sales_unlink/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,961 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sales_unlink/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,963 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sales_unlink_stock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sales_unlink_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,963 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sales_unlink_stock/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,965 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sem_crawler: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sem_crawler/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,965 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sem_crawler/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,974 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_helpdesk: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_helpdesk/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,975 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_helpdesk/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,986 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sem_helpdesk: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sem_helpdesk/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,986 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sem_helpdesk/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,995 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sem_crawler_helpdesk: no translation for language vi_VN 2026-10-07 23:30:08,996 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sem_heatmap: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sem_heatmap/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:08,996 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sem_heatmap/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,001 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sem_project: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sem_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,002 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sem_project/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,003 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sem_helpdesk_timesheet: no translation for language vi_VN 2026-10-07 23:30:09,004 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sign_document: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sign_document/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,004 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sign_document/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,006 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sign_sim: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sign_sim/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,007 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sign_sim/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,009 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_sign_sim_viettel: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sign_sim_viettel/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,009 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sign_sim_viettel/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,014 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_social_facebook: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_social_facebook/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,015 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_social_facebook/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,023 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_social_lead: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_social_lead/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,023 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_social_lead/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,025 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_social_linkedin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_social_linkedin/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,025 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_social_linkedin/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,030 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_spreadsheet_dashboard_crm: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_spreadsheet_dashboard_crm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,030 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_spreadsheet_dashboard_crm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,040 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_spreadsheet_dashboard_finance: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_spreadsheet_dashboard_finance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,040 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_spreadsheet_dashboard_finance/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,054 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_spreadsheet_dashboard_helpdesk: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_spreadsheet_dashboard_helpdesk/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,054 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_spreadsheet_dashboard_helpdesk/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,058 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_stock_account_adjustment_with_cost_price: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_account_adjustment_with_cost_price/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,058 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_account_adjustment_with_cost_price/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,060 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_stock_account_backdate: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_account_backdate/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,061 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_account_backdate/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,063 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_stock_ee: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_stock_ee/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,064 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_stock_ee/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,066 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_stock_internal_transfer: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_internal_transfer/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,066 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_internal_transfer/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,071 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_stock_internal_transit_valuation: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_internal_transit_valuation/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,071 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_internal_transit_valuation/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,074 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_stock_lot_dropshipping_partner_infor: no translation for language vi_VN 2026-10-07 23:30:09,075 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_stringee: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stringee/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,075 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stringee/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,091 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_survey_exam: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_survey_exam/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,091 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_survey_exam/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,101 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_wallet_loyalty: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_wallet_loyalty/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,101 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_wallet_loyalty/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,107 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_wallet_marketplace_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_wallet_marketplace_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,107 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_wallet_marketplace_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,109 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_wallet_sale_loyalty: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_wallet_sale_loyalty/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,110 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_wallet_sale_loyalty/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,112 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,112 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,124 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_auto_translation: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_auto_translation/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,124 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_auto_translation/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,132 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_auto_translation_blog: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_auto_translation_blog/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,132 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_auto_translation_blog/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,135 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_auto_translation_google: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_auto_translation_google/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,135 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_auto_translation_google/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,140 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_blog_toc: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_blog_toc/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,141 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_blog_toc/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,145 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_forum_security_groups: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_forum_security_groups/i18n_extra/vi.po for language vi_VN 2026-10-07 23:30:09,145 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_forum_security_groups/i18n_extra/vi.po for language vi_VN 2026-10-07 23:30:09,146 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_forum_security_groups: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_forum_security_groups/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,146 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_forum_security_groups/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,149 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_gtm: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_gtm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,149 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_gtm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,152 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_hr_recruitment_website_editor: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_hr_recruitment_website_editor/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,152 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_hr_recruitment_website_editor/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,155 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_multilingual_multimedia: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_multilingual_multimedia/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,155 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_multilingual_multimedia/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,157 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_nofollow: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_nofollow/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,157 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_nofollow/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,158 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_partner_business_nature: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_partner_business_nature/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,158 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_partner_business_nature/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,160 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_sale_recurring: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_sale_recurring/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,160 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_sale_recurring/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,162 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_sale_subscription: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_sale_subscription/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,162 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_sale_subscription/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,164 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_seo: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,165 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,168 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_seo_advisor: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo_advisor/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,168 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo_advisor/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,178 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_seo_advisor_blog: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo_advisor_blog/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,179 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo_advisor_blog/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,182 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_seo_blog: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo_blog/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,182 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo_blog/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,185 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_seo_event: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo_event/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,185 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo_event/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,190 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_seo_forum: no translation for language vi_VN 2026-10-07 23:30:09,191 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_seo_hr_recruitment: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo_hr_recruitment/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,191 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo_hr_recruitment/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,195 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_seo_sale: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,195 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,197 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_sale_stock: loading translation file /data/build/rb-61b7113-225342/addons/website_sale_stock/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,197 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_sale_stock/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,203 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_seo_sale_stock: no translation for language vi_VN 2026-10-07 23:30:09,203 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_seo_slides: no translation for language vi_VN 2026-10-07 23:30:09,203 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_slides: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_slides/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,203 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_slides/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,205 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_website_slides_survey: no translation for language vi_VN 2026-10-07 23:30:09,205 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_workflow_automation_hr: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation_hr/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,206 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation_hr/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,208 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,209 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,211 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_event: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_event/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,211 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_event/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,213 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_livechat: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_livechat/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,214 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_livechat/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,215 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_sms: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_sms/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,215 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_sms/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,217 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_social: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_social/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,217 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_social/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,219 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_survey: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_survey/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,219 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_survey/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,221 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_website: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_website/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,221 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_website/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,222 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_zalo_zbs: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_zbs/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,222 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_zbs/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,245 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_zalo_crm: no translation for language vi_VN 2026-10-07 23:30:09,245 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_zalo: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_zalo/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,245 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_zalo/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,248 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_zalo_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,248 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_account/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,252 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_zalo_auth_oauth: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_auth_oauth/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,252 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_auth_oauth/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,255 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_zalo_chatter_sync: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_chatter_sync/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,256 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_chatter_sync/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,258 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_zalo_helpdesk: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_helpdesk/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,258 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_helpdesk/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,260 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_zalo_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,260 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,266 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_zalo_website_livechat: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_website_livechat/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,266 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_website_livechat/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,268 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_cf_turnstile: loading translation file /data/build/rb-61b7113-225342/addons/website_cf_turnstile/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,268 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_cf_turnstile/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,271 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_customer: loading translation file /data/build/rb-61b7113-225342/addons/website_customer/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,271 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_customer/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,275 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_event_booth_exhibitor: loading translation file /data/build/rb-61b7113-225342/addons/website_event_booth_exhibitor/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,275 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_event_booth_exhibitor/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,278 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_event_crm: loading translation file /data/build/rb-61b7113-225342/addons/website_event_crm/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,278 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_event_crm/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,281 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_event_track_live_quiz: loading translation file /data/build/rb-61b7113-225342/addons/website_event_track_live_quiz/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,281 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_event_track_live_quiz/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,282 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_mail_group: loading translation file /data/build/rb-61b7113-225342/addons/website_mail_group/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,283 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_mail_group/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,285 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_mass_mailing: loading translation file /data/build/rb-61b7113-225342/addons/website_mass_mailing/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,285 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_mass_mailing/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,291 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_mass_mailing_sms: loading translation file /data/build/rb-61b7113-225342/addons/website_mass_mailing_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,291 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_mass_mailing_sms/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,294 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_membership: loading translation file /data/build/rb-61b7113-225342/addons/website_membership/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,294 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_membership/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,296 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_project: loading translation file /data/build/rb-61b7113-225342/addons/website_project/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,296 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_project/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,300 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_sale_autocomplete: loading translation file /data/build/rb-61b7113-225342/addons/website_sale_autocomplete/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,300 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_sale_autocomplete/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,304 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_sale_collect: loading translation file /data/build/rb-61b7113-225342/addons/website_sale_collect/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,304 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_sale_collect/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,308 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_sale_comparison: loading translation file /data/build/rb-61b7113-225342/addons/website_sale_comparison/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,308 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_sale_comparison/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,314 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_sale_wishlist: loading translation file /data/build/rb-61b7113-225342/addons/website_sale_wishlist/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,314 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_sale_wishlist/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,319 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_sale_comparison_wishlist: loading translation file /data/build/rb-61b7113-225342/addons/website_sale_comparison_wishlist/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,319 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_sale_comparison_wishlist/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,321 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_sale_gelato: loading translation file /data/build/rb-61b7113-225342/addons/website_sale_gelato/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,321 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_sale_gelato/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,324 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_sale_loyalty: loading translation file /data/build/rb-61b7113-225342/addons/website_sale_loyalty/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,324 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_sale_loyalty/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,331 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_sale_mass_mailing: loading translation file /data/build/rb-61b7113-225342/addons/website_sale_mass_mailing/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,331 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_sale_mass_mailing/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,333 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_sale_mondialrelay: loading translation file /data/build/rb-61b7113-225342/addons/website_sale_mondialrelay/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,334 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_sale_mondialrelay/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,336 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_sale_mrp: loading translation file /data/build/rb-61b7113-225342/addons/website_sale_mrp/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,337 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_sale_mrp/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,338 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_sale_stock_wishlist: loading translation file /data/build/rb-61b7113-225342/addons/website_sale_stock_wishlist/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,338 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_sale_stock_wishlist/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,341 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_mrp_progress: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_progress/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,341 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_progress/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,346 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_appointment_crm: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_appointment_crm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,347 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_appointment_crm/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,349 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_appointment_sale: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_appointment_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,349 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_appointment_sale/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,352 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_appointment_sale_crm: no translation for language vi_VN 2026-10-07 23:30:09,352 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_appointment_website_hr: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_appointment_website_hr/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,352 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_appointment_website_hr/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,356 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module viin_brand_mail: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_mail/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,356 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_mail/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,360 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module to_erponline_utility: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,360 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/i18n/vi_VN.po for language vi_VN 2026-10-07 23:30:09,369 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module board: loading translation file /data/build/rb-61b7113-225342/addons/board/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,369 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/board/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,372 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module payment_aps: loading translation file /data/build/rb-61b7113-225342/addons/payment_aps/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,372 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/payment_aps/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,375 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module payment_asiapay: loading translation file /data/build/rb-61b7113-225342/addons/payment_asiapay/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,375 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/payment_asiapay/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,379 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module payment_authorize: loading translation file /data/build/rb-61b7113-225342/addons/payment_authorize/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,379 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/payment_authorize/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,383 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module payment_buckaroo: loading translation file /data/build/rb-61b7113-225342/addons/payment_buckaroo/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,383 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/payment_buckaroo/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,387 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module payment_flutterwave: loading translation file /data/build/rb-61b7113-225342/addons/payment_flutterwave/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,387 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/payment_flutterwave/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,390 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module payment_mercado_pago: loading translation file /data/build/rb-61b7113-225342/addons/payment_mercado_pago/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,390 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/payment_mercado_pago/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,394 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module payment_mollie: loading translation file /data/build/rb-61b7113-225342/addons/payment_mollie/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,394 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/payment_mollie/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,397 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module payment_nuvei: loading translation file /data/build/rb-61b7113-225342/addons/payment_nuvei/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,397 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/payment_nuvei/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,400 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module payment_razorpay: loading translation file /data/build/rb-61b7113-225342/addons/payment_razorpay/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,400 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/payment_razorpay/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,404 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module payment_razorpay_oauth: loading translation file /data/build/rb-61b7113-225342/addons/payment_razorpay_oauth/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,404 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/payment_razorpay_oauth/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,408 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module payment_worldline: loading translation file /data/build/rb-61b7113-225342/addons/payment_worldline/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,408 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/payment_worldline/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,411 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module payment_xendit: loading translation file /data/build/rb-61b7113-225342/addons/payment_xendit/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,411 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/payment_xendit/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,416 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_payment_authorize: loading translation file /data/build/rb-61b7113-225342/addons/website_payment_authorize/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,416 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_payment_authorize/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,420 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module theme_default: no translation for language vi_VN 2026-10-07 23:30:09,421 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module website_event_meet_quiz: loading translation file /data/build/rb-61b7113-225342/addons/website_event_meet_quiz/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,421 121 INFO rb-61b7113-225342-422164 odoo.tools.translate: loading base translation file /data/build/rb-61b7113-225342/addons/website_event_meet_quiz/i18n/vi.po for language vi_VN 2026-10-07 23:30:09,423 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_import_export: no translation for language vi_VN 2026-10-07 23:30:09,423 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_mail_sms: no translation for language vi_VN 2026-10-07 23:30:09,424 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_mass_mailing: no translation for language vi_VN 2026-10-07 23:30:09,424 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_mail_full: no translation for language vi_VN 2026-10-07 23:30:09,424 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_website: no translation for language vi_VN 2026-10-07 23:30:09,425 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_website_modules: no translation for language vi_VN 2026-10-07 23:30:09,425 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_base_automation: no translation for language vi_VN 2026-10-07 23:30:09,426 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_module: module test_discuss_full: no translation for language vi_VN 2026-10-07 23:30:54,499 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2418] 2026-10-07 23:30:54,539 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_clearing_recipients_before_send_prevents_stamp ... 2026-10-07 23:30:54,920 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_control_omitting_default_subtype_id_pulls_in_internal_follower ... 2026-10-07 23:30:55,369 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2419] 2026-10-07 23:30:55,424 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2420] 2026-10-07 23:30:55,477 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_direct_import_notifies_consignee_and_notify_party ... 2026-10-07 23:30:55,939 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2421] 2026-10-07 23:30:55,981 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_external_discriminator_excludes_own_company_partner_share_true ... 2026-10-07 23:30:56,147 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_internal_and_external_followers_are_not_notified ... 2026-10-07 23:30:56,550 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2422] 2026-10-07 23:30:56,589 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_missing_consignee_email_falls_back_to_notify_party_with_internal_note ... 2026-10-07 23:30:56,981 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2423] 2026-10-07 23:30:57,026 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_multi_record_selection_is_rejected_cleanly ... 2026-10-07 23:30:57,252 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_no_notify_party_sends_to_consignee_without_warning ... 2026-10-07 23:30:57,658 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2424] 2026-10-07 23:30:57,712 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_no_reachable_party_blocks_and_names_both_missing_parties ... 2026-10-07 23:30:57,909 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_notify_party_same_as_consignee_is_deduplicated ... 2026-10-07 23:30:58,323 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2425] 2026-10-07 23:30:58,373 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_own_company_consignee_with_external_notify_party_is_allowed ... 2026-10-07 23:30:58,828 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2426] 2026-10-07 23:30:58,870 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_own_company_consignee_without_external_notify_is_blocked ... 2026-10-07 23:30:59,012 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_rendered_subject_and_body_have_no_template_leftovers ... 2026-10-07 23:30:59,391 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2427] 2026-10-07 23:30:59,435 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_second_attempt_is_blocked_and_first_message_survives ... 2026-10-07 23:30:59,781 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2428] 2026-10-07 23:30:59,825 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_second_notify_party_equal_to_consignee_is_deduplicated ... 2026-10-07 23:31:00,281 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2429] 2026-10-07 23:31:00,326 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_second_notify_party_from_booking_is_notified ... 2026-10-07 23:31:00,880 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2430] 2026-10-07 23:31:00,927 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_send_does_not_create_junk_partner_records ... 2026-10-07 23:31:01,427 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2431] 2026-10-07 23:31:01,478 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_shipper_and_leg_agents_never_receive_arrival_notice ... 2026-10-07 23:31:01,998 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2432] 2026-10-07 23:31:02,048 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_state_guard_blocks_draft_allows_done ... 2026-10-07 23:31:02,278 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_to_order_no_consignee_still_notifies_notify_party ... 2026-10-07 23:31:02,702 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2433] 2026-10-07 23:31:02,760 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:31:04,444 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice_consol: Starting TestArrivalNoticeConsol.test_awaiting_arrival_notice_filter_matches_send_button_availability ... 2026-10-07 23:31:04,769 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice_consol: Starting TestArrivalNoticeConsol.test_house_import_notifies_consignee_and_notify_party_like_direct ... 2026-10-07 23:31:05,225 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2434] 2026-10-07 23:31:05,267 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice_consol: Starting TestArrivalNoticeConsol.test_house_send_does_not_affect_sibling_house_or_master ... 2026-10-07 23:31:06,200 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2435] 2026-10-07 23:31:06,255 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_arrival_notice_consol: Starting TestArrivalNoticeConsol.test_lcl_deconsolidation_inherits_notify_party_and_ata ... 2026-10-07 23:31:07,230 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2436] 2026-10-07 23:31:07,290 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:31:09,203 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d1_01_cfs_fields_exist ... 2026-10-07 23:31:09,547 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d1_02_wizard_prefers_cfs_actual_volume ... 2026-10-07 23:31:09,785 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d1_03_wizard_fallback_to_booking_volume ... 2026-10-07 23:31:10,048 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d2_01_house_do_number_field ... 2026-10-07 23:31:10,216 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d2_02_container_unstuffed_transition ... 2026-10-07 23:31:10,329 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d2_03_cannot_skip_unstuffed ... 2026-10-07 23:31:10,514 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d2_04_cannot_mark_unstuffed_from_wrong_state ... 2026-10-07 23:31:10,707 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_01_outturn_created_with_lines ... 2026-10-07 23:31:10,931 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_02_line_manifest_prefilled ... 2026-10-07 23:31:11,133 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_03_confirm_writes_back_actual ... 2026-10-07 23:31:11,382 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_04_sequence_assigned ... 2026-10-07 23:31:11,546 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_05_double_confirm_raises ... 2026-10-07 23:31:11,864 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_06_reset_to_draft ... 2026-10-07 23:31:12,040 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_07_outturn_count_on_master ... 2026-10-07 23:31:12,278 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_08_no_writeback_when_actual_zero ... 2026-10-07 23:31:12,477 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:31:14,218 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_fr096_mbl_cascade: Starting TestFr096MblCascade.test_fr096_01_mbl_cascades_on_set ... 2026-10-07 23:31:14,566 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_fr096_mbl_cascade: Starting TestFr096MblCascade.test_fr096_02_mbl_cascades_on_change ... 2026-10-07 23:31:14,695 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_fr096_mbl_cascade: Starting TestFr096MblCascade.test_fr096_03_house_write_does_not_cascade_upward ... 2026-10-07 23:31:14,844 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_fr096_mbl_cascade: Starting TestFr096MblCascade.test_fr096_04_relink_to_mbld_master_pulls_mbl_onto_house ... 2026-10-07 23:31:14,977 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_fr096_mbl_cascade: Starting TestFr096MblCascade.test_fr096_05_relink_to_mbl_less_master_keeps_existing_house_mbl ... 2026-10-07 23:31:15,139 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:31:17,095 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_idempotent: Starting TestHouseLclChargeIdempotent.test_cost_allocation_copy_does_not_block_real_sell_charge ... 2026-10-07 23:31:17,710 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_idempotent: Starting TestHouseLclChargeIdempotent.test_reconfirming_same_booking_does_not_duplicate_house_charge ... 2026-10-07 23:31:18,011 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_idempotent: Starting TestHouseLclChargeIdempotent.test_second_booking_on_master_does_not_duplicate_house_charge ... 2026-10-07 23:31:18,356 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:31:19,850 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_sync_and_minimum: Starting TestHouseLclChargeSyncAndMinimum.test_duplicate_sell_charge_does_not_crash_confirm ... 2026-10-07 23:31:20,486 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_sync_and_minimum: Starting TestHouseLclChargeSyncAndMinimum.test_empty_house_gets_no_sell_charge ... 2026-10-07 23:31:20,878 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_sync_and_minimum: Starting TestHouseLclChargeSyncAndMinimum.test_house_charge_quantity_syncs_on_cargo_change ... 2026-10-07 23:31:21,408 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_sync_and_minimum: Starting TestHouseLclChargeSyncAndMinimum.test_invoiced_charge_quantity_not_silently_changed ... 2026-10-07 23:31:22,556 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_sync_and_minimum: Starting TestHouseLclChargeSyncAndMinimum.test_malformed_min_revenue_ton_param_raises_clear_error_not_crash ... 2026-10-07 23:31:23,056 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_sync_and_minimum: Starting TestHouseLclChargeSyncAndMinimum.test_minimum_revenue_ton_floor_is_configurable ... 2026-10-07 23:31:23,441 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_sync_and_minimum: Starting TestHouseLclChargeSyncAndMinimum.test_small_lot_billed_at_minimum_one_revenue_ton ... 2026-10-07 23:31:23,893 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:31:25,674 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_allocation_double_billing: Starting TestLclAllocationDoubleBilling.test_allocation_leaves_the_master_cost_untouched ... 2026-10-07 23:31:26,327 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_allocation_double_billing: Starting TestLclAllocationDoubleBilling.test_carrier_debt_booked_once_when_houses_billed_before_master ... 2026-10-07 23:31:27,521 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_allocation_double_billing: Starting TestLclAllocationDoubleBilling.test_carrier_debt_booked_once_when_master_billed_before_allocation ... 2026-10-07 23:31:28,489 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:31:30,177 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_allocation_double_billing_prevention: Starting TestLclAllocationDoubleBillingPrevention.test_allocate_button_disappears_as_soon_as_the_last_cost_is_billed ... 2026-10-07 23:31:30,978 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_allocation_double_billing_prevention: Starting TestLclAllocationDoubleBillingPrevention.test_house_bill_skips_the_allocated_cost_and_says_which_document_has_it ... 2026-10-07 23:31:32,331 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_allocation_double_billing_prevention: Starting TestLclAllocationDoubleBillingPrevention.test_house_with_only_claimed_split_lines_bills_nothing_and_explains ... 2026-10-07 23:31:33,253 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_allocation_double_billing_prevention: Starting TestLclAllocationDoubleBillingPrevention.test_resetting_the_master_bill_to_draft_lets_the_house_bill_the_cost ... 2026-10-07 23:31:34,613 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [603] 2026-10-07 23:31:35,290 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_allocation_double_billing_prevention: Starting TestLclAllocationDoubleBillingPrevention.test_wizard_does_not_offer_a_master_cost_already_committed_to_the_vendor ... 2026-10-07 23:31:36,326 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:31:38,237 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_01_prepare_populates_lines ... 2026-10-07 23:31:38,675 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_02_basic_allocation_by_cbm ... 2026-10-07 23:31:38,948 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_03_multiple_charges_allocated ... 2026-10-07 23:31:39,168 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_04_allocated_from_charge_id_set ... 2026-10-07 23:31:39,360 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_05_zero_cbm_house_excluded_with_warning ... 2026-10-07 23:31:39,585 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_06_double_allocate_raises ... 2026-10-07 23:31:40,108 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_07_no_charges_raises ... 2026-10-07 23:31:40,379 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_08_action_on_non_master_raises ... 2026-10-07 23:31:40,617 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_09_ratio_reflects_cbm_share ... 2026-10-07 23:31:40,806 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_10_excluding_a_house_reallocates_cost_over_the_rest_by_cbm ... 2026-10-07 23:31:41,077 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_11_import_master_action_still_available_for_common_cost ... 2026-10-07 23:31:41,276 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_12_export_master_allocates_common_cost_to_houses ... 2026-10-07 23:31:41,526 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_13_export_direct_house_cost_is_not_allocated_again ... 2026-10-07 23:31:41,765 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_14_no_eligible_charge_hides_backend_action ... 2026-10-07 23:31:42,046 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_15_draft_dialog_opens_with_charges_preselected ... 2026-10-07 23:31:42,418 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_16_operator_deselection_is_not_silently_restored ... 2026-10-07 23:31:42,849 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:31:45,747 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation_replace: Starting TestLclCostAllocationReplace.test_replace_blocked_when_allocation_has_purchase_order_commitment ... 2026-10-07 23:31:46,470 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation_replace: Starting TestLclCostAllocationReplace.test_replace_blocked_when_allocation_is_billed ... 2026-10-07 23:31:47,634 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation_replace: Starting TestLclCostAllocationReplace.test_replace_reallocates_with_new_amount_and_no_duplicate ... 2026-10-07 23:31:48,186 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted freight.charge records with IDs: [224, 225] 2026-10-07 23:31:48,234 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation_replace: Starting TestLclCostAllocationReplace.test_without_replace_reallocate_still_errors ... 2026-10-07 23:31:48,793 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:31:50,815 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_01_role_defaults_to_direct ... 2026-10-07 23:31:51,198 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_02_house_role_filterable_by_domain ... 2026-10-07 23:31:51,231 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_03_duplicate_house_does_not_copy_master_shipment ... 2026-10-07 23:31:51,347 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_03_load_house_package_wizard_uses_house_packages ... 2026-10-07 23:31:51,522 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_03_master_aggregates_house_cargo_and_package_metrics ... 2026-10-07 23:31:51,663 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_03_wizard_creates_master_and_links_houses ... 2026-10-07 23:31:51,777 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_04_wizard_rejects_mismatched_destination_cfs ... 2026-10-07 23:31:51,857 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_05_action_wizard_rejects_non_house ... 2026-10-07 23:31:51,909 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_06_action_wizard_rejects_already_assigned ... 2026-10-07 23:31:52,084 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_07_loaded_cascades_to_houses_via_transit ... 2026-10-07 23:31:52,318 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_08_done_cascades_to_houses ... 2026-10-07 23:31:52,615 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_09_direct_shipment_not_affected_by_cascade ... 2026-10-07 23:31:52,848 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_10_buy_charges_on_master_shipment ... 2026-10-07 23:31:52,967 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_11_sell_charges_on_house_shipment ... 2026-10-07 23:31:53,709 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_12_vendor_bill_from_master ... 2026-10-07 23:31:54,363 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_13_house_links_to_master ... 2026-10-07 23:31:54,553 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_14_unlinking_house_decrements_count ... 2026-10-07 23:31:54,670 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:31:57,474 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_master_visible_to_house_owner: Starting TestMasterVisibleToHouseOwner.test_house_owner_can_read_own_masters_but_not_unrelated_masters ... 2026-10-07 23:31:57,613 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [306], uid: 1073, model: logistics.shipment 2026-10-07 23:31:57,673 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:31:59,636 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_missing_rate_warning: Starting TestMissingRateWarning.test_confirm_does_not_warn_when_rate_card_matches ... 2026-10-07 23:32:00,169 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_missing_rate_warning: Starting TestMissingRateWarning.test_confirm_warns_once_when_no_rate_card_for_lane ... 2026-10-07 23:32:00,481 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_missing_rate_warning: Starting TestMissingRateWarning.test_reconfirm_does_not_repost_warning ... 2026-10-07 23:32:00,961 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:32:02,637 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_sb2_actual_volume_allocation: Starting TestSb2ActualVolumeAllocation.test_sb2_allocation_by_actual_cfs_volume ... 2026-10-07 23:32:03,127 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_sb2_actual_volume_allocation: Starting TestSb2ActualVolumeAllocation.test_sb2_allocation_through_the_dialog_save_path ... 2026-10-07 23:32:03,628 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_sb2_actual_volume_allocation: Starting TestSb2ActualVolumeAllocation.test_sb2_reconfirm_after_correction_excludes_stale_no_show ... 2026-10-07 23:32:03,857 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_sb2_actual_volume_allocation: Starting TestSb2ActualVolumeAllocation.test_zero_total_actual_no_divide_by_zero ... 2026-10-07 23:32:04,416 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:32:06,184 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_sea_import_lcl_deconsolidation: Starting TestSeaImportLclDeconsolidation.test_01_master_and_house_structure ... 2026-10-07 23:32:06,687 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_sea_import_lcl_deconsolidation: Starting TestSeaImportLclDeconsolidation.test_02_master_container_import_lifecycle ... 2026-10-07 23:32:07,025 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_sea_import_lcl_deconsolidation: Starting TestSeaImportLclDeconsolidation.test_03_house_shipments_delivered_independently ... 2026-10-07 23:32:07,353 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_sea_import_lcl_deconsolidation: Starting TestSeaImportLclDeconsolidation.test_04_actual_cbm_per_house_after_unstuffing ... 2026-10-07 23:32:07,622 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_sea_import_lcl_deconsolidation: Starting TestSeaImportLclDeconsolidation.test_05_charge_structure_master_vs_house ... 2026-10-07 23:32:07,911 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_consol.tests.test_sea_import_lcl_deconsolidation: Starting TestSeaImportLclDeconsolidation.test_06_deconsolidate_wizard_creates_lcl_houses ... 2026-10-07 23:32:08,210 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:32:08,933 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_document_parsing.tests.test_non_admin_access: Starting TestFreightDocumentParsingNonAdmin.test_freight_user_can_analyze_si_and_copy_notify_from_consignee_without_ir_model_fields_access ... 2026-10-07 23:32:09,092 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:32:10,452 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_access_rights: Starting TestAccessRights.test_001_booking_access_rights ... 2026-10-07 23:32:10,819 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1086, model: freight.booking 2026-10-07 23:32:10,838 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1086, model: freight.booking 2026-10-07 23:32:10,848 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1086, model: freight.booking 2026-10-07 23:32:10,955 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1085, model: freight.booking 2026-10-07 23:32:11,046 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1084 deleted freight.booking records with IDs: [33] 2026-10-07 23:32:11,094 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_access_rights: Starting TestAccessRights.test_002_vessel_schedule_access_rights ... 2026-10-07 23:32:11,367 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1085, model: freight.vessel.schedule 2026-10-07 23:32:11,393 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1084 deleted freight.vessel.schedule records with IDs: [25] 2026-10-07 23:32:11,443 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:32:12,961 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_allocation_double_billing_guard: Starting TestAllocationDoubleBillingGuard.test_customer_invoiced_allocated_cost_still_bills_on_the_source_side ... 2026-10-07 23:32:14,418 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_allocation_double_billing_guard: Starting TestAllocationDoubleBillingGuard.test_customer_invoiced_source_cost_still_bills_on_the_allocated_side ... 2026-10-07 23:32:15,735 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_allocation_double_billing_guard: Starting TestAllocationDoubleBillingGuard.test_deleting_the_claiming_bill_line_lets_the_counterpart_bill_again ... 2026-10-07 23:32:17,273 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [582, 583] 2026-10-07 23:32:17,446 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1249] 2026-10-07 23:32:18,047 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_allocation_double_billing_guard: Starting TestAllocationDoubleBillingGuard.test_draft_vendor_bill_already_claims_the_cost_from_the_counterpart ... 2026-10-07 23:32:19,048 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_allocation_double_billing_guard: Starting TestAllocationDoubleBillingGuard.test_shipment_without_any_allocation_link_bills_every_vendor_charge ... 2026-10-07 23:32:19,794 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_allocation_double_billing_guard: Starting TestAllocationDoubleBillingGuard.test_source_bill_names_every_shipment_and_document_already_carrying_the_cost ... 2026-10-07 23:32:21,124 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:32:22,695 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_booking_leg_endpoint_fallback: Starting TestBookingLegEndpointFallback.test_booking_blocked_when_both_leg_and_shipment_route_missing ... 2026-10-07 23:32:23,242 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_booking_leg_endpoint_fallback: Starting TestBookingLegEndpointFallback.test_delivery_trucking_booking_falls_back_to_shipment_route ... 2026-10-07 23:32:23,883 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_booking_leg_endpoint_fallback: Starting TestBookingLegEndpointFallback.test_pickup_trucking_booking_falls_back_to_shipment_route ... 2026-10-07 23:32:24,408 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_booking_leg_endpoint_fallback: Starting TestBookingLegEndpointFallback.test_water_main_carriage_booking_blocked_when_leg_endpoints_missing ... 2026-10-07 23:32:24,806 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:32:26,316 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_booking_wizard_date_source: Starting TestBookingWizardScopeDateSource.test_g5a_origin_inland_eta_is_cy_cutoff ... 2026-10-07 23:32:26,603 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_booking_wizard_date_source: Starting TestBookingWizardScopeDateSource.test_g5b_pickup_plus_main_eta_is_cy_cutoff ... 2026-10-07 23:32:26,708 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_booking_wizard_date_source: Starting TestBookingWizardScopeDateSource.test_g6_destination_inland_etd_is_ata ... 2026-10-07 23:32:26,811 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_booking_wizard_date_source: Starting TestBookingWizardScopeDateSource.test_g7_lcl_door_to_cfs_eta_is_cy_cutoff_when_si_cutoff_empty ... 2026-10-07 23:32:26,900 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_booking_wizard_date_source: Starting TestBookingWizardScopeDateSource.test_g7_lcl_door_to_cfs_eta_is_si_cutoff ... 2026-10-07 23:32:27,020 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:32:28,869 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_booking_wizard_primary_leg_visibility: Starting TestBookingWizardPrimaryLegVisibility.test_stripped_primary_leg_is_not_refilled_with_the_main_carriage_leg ... 2026-10-07 23:32:29,667 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:32:31,222 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_charge_buy_rate_onchange_order: Starting TestChargeBuyRateOnchangeOrder.test_fr115_vendor_before_product_does_not_fill_wrong_mode_price ... 2026-10-07 23:32:31,476 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:32:33,047 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_charge_buy_rate_onchange_order: Starting TestChargeBuyRateOnchangeForeignCurrency.test_customer_invoice_price_unit_must_match_move_currency ... 2026-10-07 23:32:33,885 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_charge_buy_rate_onchange_order: Starting TestChargeBuyRateOnchangeForeignCurrency.test_onchange_must_not_relabel_established_cost_price_under_vendor_currency ... 2026-10-07 23:32:34,019 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_charge_buy_rate_onchange_order: Starting TestChargeBuyRateOnchangeForeignCurrency.test_onchange_must_not_relabel_existing_sell_price_under_vendor_currency ... 2026-10-07 23:32:34,143 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_charge_buy_rate_onchange_order: Starting TestChargeBuyRateOnchangeForeignCurrency.test_vendor_bill_price_unit_must_match_move_currency ... 2026-10-07 23:32:34,168 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7200] 2026-10-07 23:32:34,169 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-10-07 23:32:34,948 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:32:36,476 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_charge_product_price_currency: Starting TestChargeProductPriceCurrency.test_01_unit_price_is_converted_into_the_charges_own_currency ... 2026-10-07 23:32:36,802 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_charge_product_price_currency: Starting TestChargeProductPriceCurrency.test_02_conversion_uses_the_shipments_company_not_env_company ... 2026-10-07 23:32:42,854 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_charge_product_price_currency: Starting TestChargeProductPriceCurrency.test_03_same_currency_seeds_the_catalog_price_untouched ... 2026-10-07 23:32:42,962 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_charge_product_price_currency: Starting TestChargeProductPriceCurrency.test_04_an_ops_user_gets_the_converted_price_not_an_access_error ... 2026-10-07 23:32:43,176 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:32:44,835 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_charge_totals_fx: Starting TestChargeTotalsFx.test_charge_totals_buy_only_charge_still_excluded_from_revenue ... 2026-10-07 23:32:45,101 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_charge_totals_fx: Starting TestChargeTotalsFx.test_charge_totals_convert_mixed_currencies_before_summing ... 2026-10-07 23:32:45,219 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_charge_totals_fx: Starting TestChargeTotalsFx.test_charge_totals_same_currency_charges_equal_plain_sum ... 2026-10-07 23:32:45,330 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:32:46,784 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_booked_rate_miss_floors_cost_to_standard_price_not_zero ... 2026-10-07 23:32:47,164 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_card_refreshes_when_cost_entered_same_transaction ... 2026-10-07 23:32:47,387 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_estimate_never_flows_into_vendor_bill ... 2026-10-07 23:32:47,693 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_estimated_floor_scales_with_quantity ... 2026-10-07 23:32:47,931 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_floor_converts_to_charge_currency ... 2026-10-07 23:32:48,176 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_floor_prefers_rate_card_over_standard_price ... 2026-10-07 23:32:48,409 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_no_master_data_floor_is_zero_but_still_flagged ... 2026-10-07 23:32:48,650 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_shipment_flags_estimated_and_gross_profit_not_inflated ... 2026-10-07 23:32:48,849 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_unbooked_charge_is_not_estimated ... 2026-10-07 23:32:49,154 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:32:50,797 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_01_plain_create_autofills_cost_price_from_vendor_rate_card ... 2026-10-07 23:32:51,085 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_02_wizard_apply_template_stays_zero_without_vendor ... 2026-10-07 23:32:51,410 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted logistics.shipment.stage.line records with IDs: [470] 2026-10-07 23:32:51,514 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_03_import_load_autofills_cost_price_from_vendor_rate_card ... 2026-10-07 23:32:51,706 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_04_plain_create_autofills_cost_price_from_agent_rate_card_when_no_vendor ... 2026-10-07 23:32:51,852 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_05_plain_create_stays_zero_when_vendor_has_no_rate_card ... 2026-10-07 23:32:52,004 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_06_plain_create_silently_stays_zero_when_no_rate_and_no_product_cost ... 2026-10-07 23:32:52,172 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_07_plain_create_preserves_manually_entered_cost_price ... 2026-10-07 23:32:52,314 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_08_cost_price_is_converted_when_rate_card_currency_differs ... 2026-10-07 23:32:52,537 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_09_write_vendor_id_autofills_cost_price_on_existing_record ... 2026-10-07 23:32:52,742 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_10_write_of_unrelated_field_does_not_reset_cost_price ... 2026-10-07 23:32:52,861 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_11_currency_conversion_uses_shipment_company_not_env_company ... 2026-10-07 23:32:59,023 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_12_vendor_switch_does_not_refresh_an_already_filled_cost_price ... 2026-10-07 23:32:59,213 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_13_bulk_create_dedupes_identical_rate_card_lookups ... 2026-10-07 23:32:59,383 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_14_create_currency_id_matches_cost_price_currency_when_omitted ... 2026-10-07 23:33:05,232 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_15_explicit_zero_cost_price_survives_autofill_on_create ... 2026-10-07 23:33:05,397 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:33:07,000 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cross_border_ftl: Starting TestCrossBorderFtl.test_01_two_legs_for_cross_border_ftl ... 2026-10-07 23:33:07,433 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cross_border_ftl: Starting TestCrossBorderFtl.test_02_container_stuffed_and_transloaded ... 2026-10-07 23:33:07,708 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cross_border_ftl: Starting TestCrossBorderFtl.test_03_booking_sequence_vn_then_tq ... 2026-10-07 23:33:07,999 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cross_border_ftl: Starting TestCrossBorderFtl.test_04_cross_border_ftl_charges ... 2026-10-07 23:33:08,270 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:33:09,788 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cross_border_lcl: Starting TestCrossBorderLcl.test_01_two_legs_created ... 2026-10-07 23:33:10,268 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cross_border_lcl: Starting TestCrossBorderLcl.test_02_cpc_booking_draft_then_confirmed ... 2026-10-07 23:33:10,571 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cross_border_lcl: Starting TestCrossBorderLcl.test_03_no_containers_lcl_cross_border ... 2026-10-07 23:33:10,801 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_cross_border_lcl: Starting TestCrossBorderLcl.test_04_cross_border_charges ... 2026-10-07 23:33:11,095 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:33:12,541 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_control_distinct_endpoints_still_create_leg_route_and_booking ... 2026-10-07 23:33:12,914 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_control_truck_leg_reuses_existing_truck_route_between_same_addresses ... 2026-10-07 23:33:13,206 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_forwarder_can_book_pickup_trucking_without_route_access ... 2026-10-07 23:33:14,141 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_forwarder_route_create_is_denied_without_the_sudo_leg_hook ... 2026-10-07 23:33:14,684 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1127, model: route.route 2026-10-07 23:33:14,734 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_incompatible_selected_leg_error_names_leg_type_mode_and_booking_type ... 2026-10-07 23:33:14,955 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_main_transport_mismatch_error_names_shipment_and_modes ... 2026-10-07 23:33:15,323 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_main_transport_required_error_names_the_shipment ... 2026-10-07 23:33:15,470 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_multiple_main_carriage_legs_error_names_mode_and_shipment ... 2026-10-07 23:33:15,880 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_truck_leg_does_not_reuse_a_water_route_between_same_addresses ... 2026-10-07 23:33:16,183 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:33:17,588 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_degenerate_main_leg_guard: Starting TestDegenerateMainLegGuard.test_action_confirm_auto_creates_fcl_main_leg_with_schedule_when_origin_differs_from_destination ... 2026-10-07 23:33:18,003 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_degenerate_main_leg_guard: Starting TestDegenerateMainLegGuard.test_action_confirm_blocks_readiness_when_default_fcl_origin_equals_destination ... 2026-10-07 23:33:18,187 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:33:19,725 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_delivery_order_free_time: Starting TestDeliveryOrderFreeTime.test_do_free_time_counts_from_ata_not_eta ... 2026-10-07 23:33:20,475 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_delivery_order_free_time: Starting TestDeliveryOrderFreeTime.test_do_free_time_falls_back_to_eta_flagged_estimated ... 2026-10-07 23:33:20,987 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:33:22,693 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_domestic_ftl: Starting TestDomesticFtl.test_01_ftl_confirmed_no_containers ... 2026-10-07 23:33:23,079 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_domestic_ftl: Starting TestDomesticFtl.test_02_vehicle_and_driver_on_leg ... 2026-10-07 23:33:23,335 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_domestic_ftl: Starting TestDomesticFtl.test_03_booking_workflow ... 2026-10-07 23:33:23,593 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_domestic_ftl: Starting TestDomesticFtl.test_04_per_trip_flat_charge ... 2026-10-07 23:33:23,839 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:33:25,600 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_01_domestic_ltl_no_containers ... 2026-10-07 23:33:25,999 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_02_trucking_booking_confirmed ... 2026-10-07 23:33:26,312 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_03_leg_state_transitions ... 2026-10-07 23:33:26,552 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_04_ltl_charges ... 2026-10-07 23:33:26,753 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_05_cargo_weight_volume ... 2026-10-07 23:33:27,033 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:33:28,476 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_event_document_air_basic: Starting TestEventDocumentAirBasic.test_001_event_document_basic_payload ... 2026-10-07 23:33:29,117 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:33:30,707 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_01_import_initial_state_is_draft ... 2026-10-07 23:33:30,955 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_02_import_execution_full_flow ... 2026-10-07 23:33:30,994 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_03_import_state_transition_blocked ... 2026-10-07 23:33:31,047 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_04_export_execution_unaffected_on_import_container ... 2026-10-07 23:33:31,084 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_05_free_time_dates_computed_from_ata ... 2026-10-07 23:33:31,138 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_06_free_time_empty_when_no_ata ... 2026-10-07 23:33:31,184 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_07_mbl_and_do_fields_stored ... 2026-10-07 23:33:31,227 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_08_arrival_notice_opens_compose_dialog_and_notifies_consignee ... 2026-10-07 23:33:31,694 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2437] 2026-10-07 23:33:31,747 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_09_arrival_notice_cannot_be_sent_twice ... 2026-10-07 23:33:32,253 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2438] 2026-10-07 23:33:32,295 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_10_arrival_notice_blocked_on_export_shipment ... 2026-10-07 23:33:32,355 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:33:33,866 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_001_load_mode_semantics_on_shipment ... 2026-10-07 23:33:34,153 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_002_fcl_basic_container_metrics ... 2026-10-07 23:33:34,349 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_003_lcl_basic_package_metrics_and_container_boundary ... 2026-10-07 23:33:34,510 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_003a_lcl_sea_export_main_carriage_uses_cfs_endpoints ... 2026-10-07 23:33:34,646 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_004_change_mode_fcl_to_lcl_blocked_by_container ... 2026-10-07 23:33:34,883 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_005_change_mode_fcl_to_lcl_blocked_by_container_package_legacy ... 2026-10-07 23:33:35,089 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_006_requested_booking_auto_creates_execution_containers_from_basis ... 2026-10-07 23:33:35,614 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_007_container_execution_milestones_flow ... 2026-10-07 23:33:35,709 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_008_container_execution_disallows_skipping_states ... 2026-10-07 23:33:35,892 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_009_container_popup_action_opens_modal_form ... 2026-10-07 23:33:35,985 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_010_create_new_main_carriage_leg_for_main_only_uses_pol_pod_endpoints ... 2026-10-07 23:33:36,194 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_011_follow_up_booking_defaults_existing_containers_without_forcing_inland_flow ... 2026-10-07 23:33:36,475 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_011a_booking_wizard_prefills_cutoff_breakdown_from_shipment ... 2026-10-07 23:33:36,579 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_011aa_pickup_trucking_intent_auto_maps_to_pre_carriage_without_coverage ... 2026-10-07 23:33:36,944 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_011b_import_door_to_door_booking_wizard_defaults_to_ocean_intent ... 2026-10-07 23:33:37,069 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_011bb_delivery_trucking_intent_auto_maps_to_on_carriage_without_coverage ... 2026-10-07 23:33:37,183 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_011c_prepare_booking_request_wizard_writes_booking_fields ... 2026-10-07 23:33:37,318 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_012_prepare_packages_wizard_prefills_from_cargo_and_containers ... 2026-10-07 23:33:37,438 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_013_prepare_packages_distributes_evenly_and_creates_packages ... 2026-10-07 23:33:37,589 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted logistics.prepare.packages.wizard.line records with IDs: [2] 2026-10-07 23:33:37,709 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_014_prepare_packages_requires_package_qty_before_distribute ... 2026-10-07 23:33:37,873 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_015_load_cargo_to_containers_direct_mode_creates_items_only ... 2026-10-07 23:33:38,017 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted logistics.prepare.packages.wizard.line records with IDs: [8] 2026-10-07 23:33:38,098 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_015a_load_cargo_to_packages_distributes_and_creates_items ... 2026-10-07 23:33:38,249 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted logistics.prepare.cargos.wizard.line records with IDs: [1] 2026-10-07 23:33:38,317 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_016_booking_wizard_writes_cutoff_breakdown_back_to_shipment ... 2026-10-07 23:33:38,631 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_container_exception_clear ... 2026-10-07 23:33:38,751 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_container_exception_guard_wrong_state ... 2026-10-07 23:33:38,947 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_container_exception_not_loaded ... 2026-10-07 23:33:39,042 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_container_exception_rolled_over ... 2026-10-07 23:33:39,153 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_vgm_submit_allowed_from_gated_in_and_loaded ... 2026-10-07 23:33:39,284 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_vgm_submit_guard_no_weight ... 2026-10-07 23:33:39,438 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_vgm_submit_guard_wrong_state ... 2026-10-07 23:33:39,622 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_vgm_submit_happy_path ... 2026-10-07 23:33:39,776 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:33:41,350 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_002_create_sell_charge ... 2026-10-07 23:33:41,574 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_003_create_charge_with_vendor ... 2026-10-07 23:33:41,634 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_006_billing_phase_after_invoice_link ... 2026-10-07 23:33:42,354 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_007_billing_phase_after_bill_link ... 2026-10-07 23:33:42,961 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_product_onchange_resets_uom_from_product_template ... 2026-10-07 23:33:43,079 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:33:44,571 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestBookingConfirmChargeHook.test_base_hook_returns_empty_charge_recordset ... 2026-10-07 23:33:45,003 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestBookingConfirmChargeHook.test_booking_confirm_with_leg_creates_charge_without_error ... 2026-10-07 23:33:45,299 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestBookingConfirmChargeHook.test_ops_first_booking_nonocean_charge_sell_price_is_zero ... 2026-10-07 23:33:45,682 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:33:45,698 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_coordinate_geolocation: Starting TestFreightCoordinateGeolocation.test_every_declared_demo_route_has_at_least_one_measured_section ... 2026-10-07 23:33:45,853 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_coordinate_geolocation: Starting TestFreightCoordinateGeolocation.test_every_owned_demo_and_data_location_carries_usable_coordinates ... 2026-10-07 23:33:46,019 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_coordinate_geolocation: Starting TestFreightCoordinateGeolocation.test_no_degenerate_section_among_declared_routes_with_differing_endpoints ... 2026-10-07 23:33:46,117 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_coordinate_geolocation: Starting TestFreightCoordinateGeolocation.test_rotterdam_demo_port_matches_its_shipped_coordinate_snapshot ... 2026-10-07 23:33:46,165 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:33:46,185 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_coordinate_migration: Starting TestFreightCoordinateMigration.test_post_migration_repairs_a_noupdate_icd_coordinate_on_an_already_installed_database ... 2026-10-07 23:33:46,273 121 INFO rb-61b7113-225342-422164 viin_freight_management_post_migration_1_0_1: Recomputed load_mode on 300 product.template record(s) 2026-10-07 23:33:46,278 121 INFO rb-61b7113-225342-422164 viin_freight_management_post_migration_1_0_1: Recomputed load_mode on 20 product.supplierinfo record(s) 2026-10-07 23:33:46,461 121 INFO rb-61b7113-225342-422164 viin_freight_management_post_migration_1_0_10: viin_freight_management migration 1.0.10: repaired 1 of 24 shipped location(s) still at the (0, 0) 'never geolocated' marker; left 23 already-positioned and 0 absent record(s) untouched. 2026-10-07 23:33:46,461 121 INFO rb-61b7113-225342-422164 viin_freight_management_post_migration_1_0_10: viin_freight_management migration 1.0.10: repaired ['partner_location_icd_hanoi_gialum'] 2026-10-07 23:33:46,501 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_coordinate_migration: Starting TestFreightCoordinateMigration.test_post_migration_repairs_coordinates_without_touching_the_icd_address ... 2026-10-07 23:33:46,580 121 INFO rb-61b7113-225342-422164 viin_freight_management_post_migration_1_0_1: Recomputed load_mode on 300 product.template record(s) 2026-10-07 23:33:46,585 121 INFO rb-61b7113-225342-422164 viin_freight_management_post_migration_1_0_1: Recomputed load_mode on 20 product.supplierinfo record(s) 2026-10-07 23:33:46,745 121 INFO rb-61b7113-225342-422164 viin_freight_management_post_migration_1_0_10: viin_freight_management migration 1.0.10: repaired 1 of 24 shipped location(s) still at the (0, 0) 'never geolocated' marker; left 23 already-positioned and 0 absent record(s) untouched. 2026-10-07 23:33:46,745 121 INFO rb-61b7113-225342-422164 viin_freight_management_post_migration_1_0_10: viin_freight_management migration 1.0.10: repaired ['partner_location_icd_hanoi_gialum'] 2026-10-07 23:33:46,789 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:33:48,378 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_01_create_customer_invoice_from_sell_charges ... 2026-10-07 23:33:49,317 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_02_create_vendor_bill_from_buy_charges ... 2026-10-07 23:33:50,080 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_03_create_invoice_guard_no_eligible_charges ... 2026-10-07 23:33:50,227 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_04_profitability_totals_compute ... 2026-10-07 23:33:50,404 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_05_invoice_line_linked_to_analytic_account ... 2026-10-07 23:33:52,091 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_06_second_invoice_reuses_existing_draft ... 2026-10-07 23:33:52,913 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_07_agent_only_charge_excluded_from_vendor_bill ... 2026-10-07 23:33:53,095 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_08_charge_with_both_vendor_and_agent_creates_vendor_bill ... 2026-10-07 23:33:53,712 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:33:55,346 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightChargeProfitabilityPosted.test_fr105_v2_base_cost_amount_billing_agnostic_pnl_wrapper_counts_draft_bill_at_expected ... 2026-10-07 23:33:56,204 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightChargeProfitabilityPosted.test_fr105_v2_cost_counts_draft_at_expected_and_posted_recognized ... 2026-10-07 23:33:57,180 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightChargeProfitabilityPosted.test_fr105_v2_drafting_customer_invoice_never_lowers_gross_profit ... 2026-10-07 23:33:57,907 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightChargeProfitabilityPosted.test_fr105_v2_revenue_counts_draft_at_expected_and_posted_recognized ... 2026-10-07 23:33:58,891 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:34:00,385 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestFreightVesselSchedule.test_001_name_compute ... 2026-10-07 23:34:00,771 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestFreightVesselSchedule.test_002_etd_before_eta_constraint ... 2026-10-07 23:34:00,965 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestFreightVesselSchedule.test_003_validity_range_constraint ... 2026-10-07 23:34:01,175 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:34:02,534 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_01_label_and_config_are_mode_neutral ... 2026-10-07 23:34:02,782 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_02_main_carriage_reuses_single_existing_leg_for_concrete_modes ... 2026-10-07 23:34:03,979 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_03_no_existing_main_leg_creates_one_using_shipment_main_transport ... 2026-10-07 23:34:04,503 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_04_existing_wrong_mode_main_leg_blocks_new_wrong_repair_leg ... 2026-10-07 23:34:04,900 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_05_multiple_matching_main_legs_require_explicit_selection ... 2026-10-07 23:34:05,627 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_06_explicit_incompatible_main_leg_selection_is_rejected ... 2026-10-07 23:34:06,128 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_07_multimodal_main_transport_does_not_fallback_to_water ... 2026-10-07 23:34:06,408 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_08_non_water_main_booking_does_not_write_sea_cutoffs ... 2026-10-07 23:34:06,973 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_09_selected_main_leg_missing_endpoints_blocks_without_header_fallback ... 2026-10-07 23:34:07,257 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_10_action_syncs_resolved_legs_for_request_package_override ... 2026-10-07 23:34:07,952 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_11_view_contract_limits_primary_leg_and_sea_fields_by_mode ... 2026-10-07 23:34:08,019 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:34:09,630 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_main_carriage_confirm_readiness: Starting TestMainCarriageConfirmReadiness.test_01_main_carriage_leg_missing_endpoint_blocks_confirm ... 2026-10-07 23:34:09,873 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_main_carriage_confirm_readiness: Starting TestMainCarriageConfirmReadiness.test_02_main_carriage_leg_with_endpoints_confirms ... 2026-10-07 23:34:10,130 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_main_carriage_confirm_readiness: Starting TestMainCarriageConfirmReadiness.test_03_wrong_mode_leg_missing_endpoint_does_not_block_confirm ... 2026-10-07 23:34:10,242 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:34:11,671 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_main_carriage_write_guard_scope: Starting TestMainCarriagePlanningWriteGuardScope.test_write_guard_allows_origin_fallback_write_when_main_leg_exists ... 2026-10-07 23:34:11,997 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_main_carriage_write_guard_scope: Starting TestMainCarriagePlanningWriteGuardScope.test_write_guard_blocks_empty_to_set_pol_when_main_leg_exists ... 2026-10-07 23:34:12,178 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_main_carriage_write_guard_scope: Starting TestMainCarriagePlanningWriteGuardScope.test_write_guard_still_blocks_pol_change_when_main_leg_exists ... 2026-10-07 23:34:12,398 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:34:14,213 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_nomination_agent: Starting TestNominationAgent.test_01_billing_party_differs_from_consignee ... 2026-10-07 23:34:14,659 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_nomination_agent: Starting TestNominationAgent.test_02_import_container_and_trucking ... 2026-10-07 23:34:14,949 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_nomination_agent: Starting TestNominationAgent.test_03_all_sell_charges_billed_to_overseas_agent ... 2026-10-07 23:34:15,225 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_nomination_agent: Starting TestNominationAgent.test_04_container_lifecycle_complete ... 2026-10-07 23:34:15,462 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:34:17,127 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_ocean_booking_leg_filter: Starting TestOceanBookingLegWaterFilter.test_01_default_get_autoselects_only_the_water_main_leg ... 2026-10-07 23:34:17,450 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_ocean_booking_leg_filter: Starting TestOceanBookingLegWaterFilter.test_02_wizard_does_not_flag_multiple_legs ... 2026-10-07 23:34:17,748 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_ocean_booking_leg_filter: Starting TestOceanBookingLegWaterFilter.test_03_submit_creates_single_booking_on_the_water_leg ... 2026-10-07 23:34:18,176 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:34:19,751 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_01_exact_match_pol_pod_container ... 2026-10-07 23:34:20,065 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_02_blind_rate_answers_only_an_untyped_ask ... 2026-10-07 23:34:20,139 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_03_validity_date_filter ... 2026-10-07 23:34:20,228 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_04_no_matching_rate_returns_empty ... 2026-10-07 23:34:20,315 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_05_carrier_only_fallback ... 2026-10-07 23:34:20,419 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_06_most_specific_wins_over_fallback ... 2026-10-07 23:34:20,538 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_07_charge_onchange_autofills_buy_price ... 2026-10-07 23:34:20,644 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_08_onchange_does_not_overwrite_existing_price ... 2026-10-07 23:34:20,737 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_09_onchange_skips_when_no_vendor ... 2026-10-07 23:34:20,797 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_10_is_freight_rate_true_for_freight_product ... 2026-10-07 23:34:20,858 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_11_is_freight_rate_false_for_non_freight_product ... 2026-10-07 23:34:20,928 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_12_search_all_rates_finds_freight_rate ... 2026-10-07 23:34:21,021 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:34:22,472 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_rate_card_undated_tie_break: Starting TestRateCardUndatedTieBreak.test_a_dated_card_beats_an_undated_card_of_the_same_rung_on_charge_onchange ... 2026-10-07 23:34:22,858 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:34:24,577 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_01_shipment_confirm_and_initial_state ... 2026-10-07 23:34:24,995 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_02_booking_request_generates_3_containers ... 2026-10-07 23:34:25,311 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_04_all_3_containers_full_execution_flow ... 2026-10-07 23:34:25,583 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_05_vgm_submitted_independently_per_container ... 2026-10-07 23:34:25,980 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_06_per_container_charges_quantity_and_totals ... 2026-10-07 23:34:26,465 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_06b_gap_per_container_charge_not_auto_synced ... 2026-10-07 23:34:26,868 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_07_one_container_rolled_over_exception ... 2026-10-07 23:34:27,216 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_08_execution_state_guard_applies_to_each_container ... 2026-10-07 23:34:27,618 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_09_booked_status_with_leg_and_3_containers ... 2026-10-07 23:34:27,907 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_10_sc01_full_az_walkthrough ... 2026-10-07 23:34:28,297 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:34:29,800 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_carrier_haulage: Starting TestSeaExportFclCarrierHaulage.test_01_carrier_haulage_keeps_business_precarriage_leg ... 2026-10-07 23:34:30,218 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_carrier_haulage: Starting TestSeaExportFclCarrierHaulage.test_02_single_booking_with_carrier ... 2026-10-07 23:34:30,592 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_carrier_haulage: Starting TestSeaExportFclCarrierHaulage.test_03_container_execution_carrier_haulage ... 2026-10-07 23:34:31,156 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_carrier_haulage: Starting TestSeaExportFclCarrierHaulage.test_04_bundled_carrier_charge_no_trucking_vendor ... 2026-10-07 23:34:31,574 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:34:33,256 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_01_shipment_confirm_door_to_door ... 2026-10-07 23:34:33,822 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_02_three_legs_for_door_to_door ... 2026-10-07 23:34:34,116 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_03_on_carriage_booking_confirmed_after_atd ... 2026-10-07 23:34:34,732 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_04_container_export_execution_flow ... 2026-10-07 23:34:35,188 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_05_door_to_door_charge_structure ... 2026-10-07 23:34:35,642 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_06_sc02_full_az_walkthrough ... 2026-10-07 23:34:36,231 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:34:37,768 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_01_lcl_export_no_containers ... 2026-10-07 23:34:38,198 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_02_package_weight_volume_totals ... 2026-10-07 23:34:38,427 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_03_booking_with_coloader_confirmed ... 2026-10-07 23:34:38,726 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_04_actual_vs_booked_measurement_difference ... 2026-10-07 23:34:38,973 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_05_charges_and_profitability_with_hbl ... 2026-10-07 23:34:39,370 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:34:40,980 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_carrier_haulage: Starting TestSeaImportFclCarrierHaulage.test_01_cydoor_keeps_business_oncarriage_leg ... 2026-10-07 23:34:41,465 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_carrier_haulage: Starting TestSeaImportFclCarrierHaulage.test_02_import_container_full_progression ... 2026-10-07 23:34:41,880 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_carrier_haulage: Starting TestSeaImportFclCarrierHaulage.test_03_single_booking_no_trucking_vendor ... 2026-10-07 23:34:42,367 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_carrier_haulage: Starting TestSeaImportFclCarrierHaulage.test_04_charges_no_trucking_cost ... 2026-10-07 23:34:42,842 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:34:44,657 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_01_import_shipment_confirmed_state ... 2026-10-07 23:34:45,315 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_02_on_carriage_booking_confirmed_after_customs_clear ... 2026-10-07 23:34:45,811 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_03_import_container_full_execution_flow ... 2026-10-07 23:34:46,197 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_04_import_state_guard_enforced ... 2026-10-07 23:34:46,730 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_05_import_door_to_door_charge_structure ... 2026-10-07 23:34:47,247 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_06_sc04_full_az_walkthrough ... 2026-10-07 23:34:47,798 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:34:49,343 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_01_lcl_import_no_containers ... 2026-10-07 23:34:49,720 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_02_actual_measurement_differs_from_booked ... 2026-10-07 23:34:49,974 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_03_charges_based_on_actual_cbm ... 2026-10-07 23:34:50,267 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_04_ata_and_hawb ... 2026-10-07 23:34:50,535 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_05_total_weight_volume_computed ... 2026-10-07 23:34:50,816 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:34:53,220 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_barge_delivery_booking_does_not_write_the_shipment_sea_cutoffs ... 2026-10-07 23:34:54,002 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_booking_the_rail_delivery_segment_uses_the_segment_mode ... 2026-10-07 23:34:54,336 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_booking_type_labels_name_the_carriage_role ... 2026-10-07 23:34:54,366 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_changing_the_mode_keeps_operator_entered_endpoints ... 2026-10-07 23:34:54,551 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_each_delivery_segment_keeps_its_own_schedule_and_pickup_point ... 2026-10-07 23:34:54,878 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_every_on_carriage_segment_is_a_bookable_candidate ... 2026-10-07 23:34:55,095 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_every_pre_carriage_segment_is_a_bookable_candidate ... 2026-10-07 23:34:55,320 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_operator_chooses_the_mode_for_a_brand_new_segment ... 2026-10-07 23:34:55,744 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_operator_must_pick_a_segment_when_several_exist ... 2026-10-07 23:34:56,015 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_schedule_group_reopens_once_a_segment_is_pinned ... 2026-10-07 23:34:56,256 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:34:59,774 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_project.tests.test_confirm_minimal_rights: Starting TestConfirmMinimalRights.test_all_shipments_rep_confirms_with_project_rights ... 2026-10-07 23:35:01,815 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_project.tests.test_confirm_minimal_rights: Starting TestConfirmMinimalRights.test_all_shipments_rep_without_project_rights_is_refused ... 2026-10-07 23:35:03,676 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [555, 556, 557, 558, 559, 560], uid: 1214, model: project.task 2026-10-07 23:35:03,828 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_project.tests.test_confirm_minimal_rights: Starting TestConfirmMinimalRights.test_own_shipments_rep_confirms_when_confirmation_creates_the_shipment ... 2026-10-07 23:35:05,302 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_project.tests.test_confirm_minimal_rights: Starting TestConfirmMinimalRights.test_own_shipments_rep_confirms_without_project_rights ... 2026-10-07 23:35:06,681 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-07 23:35:10,193 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_001_script_confirm_so_has_one_project_template ... 2026-10-07 23:35:11,216 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_002_script_confirm_so_has_multiple_project_template ... 2026-10-07 23:35:12,309 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_004_choose_project_when_confirm_so ... 2026-10-07 23:35:12,761 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_005_non_freight_so_keeps_core_project_generation ... 2026-10-07 23:35:13,559 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_006_freight_line_reuses_so_project_without_prelinked_shipment ... 2026-10-07 23:35:14,299 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:35:15,820 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_road.tests.test_booking_scope_label: Starting TestBookingScopeLabelRoadOverride.test_01_truck_booking_gets_road_specific_label ... 2026-10-07 23:35:16,107 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_road.tests.test_booking_scope_label: Starting TestBookingScopeLabelRoadOverride.test_02_truck_booking_falls_back_when_service_mode_unmapped ... 2026-10-07 23:35:16,199 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_road.tests.test_booking_scope_label: Starting TestBookingScopeLabelRoadOverride.test_03_non_truck_booking_uses_base_label_untouched ... 2026-10-07 23:35:16,295 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_road.tests.test_booking_scope_label: Starting TestBookingScopeLabelRoadOverride.test_04_mixed_batch_recompute_splits_road_and_non_road_correctly ... 2026-10-07 23:35:16,427 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:35:18,002 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_road.tests.test_install_smoke: Starting TestFreightRoadInstallSmoke.test_01_border_crossing_master_data_preloaded_on_install ... 2026-10-07 23:35:18,270 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_road.tests.test_install_smoke: Starting TestFreightRoadInstallSmoke.test_02_booking_border_crossing_field_round_trips ... 2026-10-07 23:35:18,349 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_road.tests.test_install_smoke: Starting TestFreightRoadInstallSmoke.test_03_cargo_manifest_action_resolves_to_road_report ... 2026-10-07 23:35:18,433 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_road.tests.test_install_smoke: Starting TestFreightRoadInstallSmoke.test_04_delivery_note_action_resolves_to_road_report ... 2026-10-07 23:35:18,528 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 4 removed 2026-10-07 23:35:20,075 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_road.tests.test_road_main_carriage_endpoint: Starting TestRoadMainCarriageEndpointContract.test_01_direct_road_generates_one_exact_main_leg_and_booking ... 2026-10-07 23:35:20,662 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_road.tests.test_road_main_carriage_endpoint: Starting TestRoadMainCarriageEndpointContract.test_02_missing_direct_road_pair_blocks_without_side_effects ... 2026-10-07 23:35:20,925 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_road.tests.test_road_main_carriage_endpoint: Starting TestRoadMainCarriageEndpointContract.test_03_road_handoff_creates_one_booking_per_selected_leg ... 2026-10-07 23:35:21,386 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_road.tests.test_road_main_carriage_endpoint: Starting TestRoadMainCarriageEndpointContract.test_04_missing_road_pair_falls_back_to_origin_destination ... 2026-10-07 23:35:21,592 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_road.tests.test_road_main_carriage_endpoint: Starting TestRoadMainCarriageEndpointContract.test_05_missing_road_pair_and_route_blocks_confirm ... 2026-10-07 23:35:21,692 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_road.tests.test_road_main_carriage_endpoint: Starting TestRoadMainCarriageEndpointContract.test_06_road_endpoints_lock_on_empty_to_set_after_main_leg_exists ... 2026-10-07 23:35:21,957 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:35:24,475 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_booking_carrier_orm_and_legacy_fallback: Starting TestBookingWizardSavesWithoutACarrierOverRpc.test_one_carriage_sold_to_two_hauliers_reaches_the_database_with_no_carrier ... 2026-10-07 23:35:25,499 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_booking_carrier_orm_and_legacy_fallback: Starting TestBookingWizardSavesWithoutACarrierOverRpc.test_several_selected_carriages_reach_the_database_with_no_carrier ... 2026-10-07 23:35:25,906 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:35:28,316 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_booking_carrier_orm_and_legacy_fallback: Starting TestLegacyShipmentCarrierFallback.test_main_carriage_falls_back_to_the_haulier_already_booked_on_it ... 2026-10-07 23:35:29,264 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_booking_carrier_orm_and_legacy_fallback: Starting TestLegacyShipmentCarrierFallback.test_main_carriage_still_takes_the_shipment_header_haulier ... 2026-10-07 23:35:29,802 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_booking_carrier_orm_and_legacy_fallback: Starting TestLegacyShipmentCarrierFallback.test_on_carriage_no_longer_inherits_the_ocean_haulier ... 2026-10-07 23:35:30,389 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:35:32,872 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_booking_carrier_reaches_own_leg: Starting TestBookingCarrierReachesItsOwnLeg.test_neither_booking_falls_back_to_the_shipment_header_carrier ... 2026-10-07 23:35:34,497 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_booking_carrier_reaches_own_leg: Starting TestBookingCarrierReachesItsOwnLeg.test_one_booking_run_books_each_sold_carriage_with_its_own_haulier ... 2026-10-07 23:35:35,730 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:35:38,644 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_booking_carrier_reaches_own_leg: Starting TestBookingWizardKeepsTheHandPickedHaulier.test_hand_picked_haulier_outlives_a_leg_driven_recompute_in_the_database ... 2026-10-07 23:35:40,121 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:35:42,397 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_booking_carrier_view_required_relaxation: Starting TestBookingCarrierViewModifierAllowsPolicyBlanks.test_leg_sold_to_two_vendors_saves_with_no_carrier ... 2026-10-07 23:35:43,865 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_booking_carrier_view_required_relaxation: Starting TestBookingCarrierViewModifierAllowsPolicyBlanks.test_leg_with_no_sale_lines_of_its_own_saves_with_no_carrier ... 2026-10-07 23:35:45,073 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:35:47,630 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_booking_carrier_view_required_relaxation: Starting TestBookingCarrierViewModifierLegacyRoles.test_main_carriage_leg_with_no_carrier_anywhere_still_blocks_save ... 2026-10-07 23:35:48,515 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_booking_carrier_view_required_relaxation: Starting TestBookingCarrierViewModifierLegacyRoles.test_on_carriage_leg_with_no_sales_context_saves_with_no_carrier ... 2026-10-07 23:35:49,162 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:35:51,722 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_booking_wizard_quoted_defaults_union: Starting TestBookingWizardQuotedDefaultsUnion.test_one_wizard_opening_delivers_both_the_quoted_containers_and_the_sold_haulier ... 2026-10-07 23:35:54,400 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:35:56,870 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_bundle_warning_presearch_guard: Starting TestBundleWarningPresearchGuard.test_multi_demand_open_before_search_stays_silent ... 2026-10-07 23:35:58,562 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_bundle_warning_presearch_guard: Starting TestBundleWarningPresearchGuard.test_multi_demand_searched_empty_missing_ports_keeps_base_message ... 2026-10-07 23:35:59,290 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_bundle_warning_presearch_guard: Starting TestBundleWarningPresearchGuard.test_multi_demand_searched_empty_no_coverage_uses_consultant_wording ... 2026-10-07 23:36:00,104 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:36:02,560 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestSearchAllRates.test_search_all_rates_deduplicates_per_carrier ... 2026-10-07 23:36:03,073 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [113] 2026-10-07 23:36:03,119 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestSearchAllRates.test_search_all_rates_empty_when_no_rates_for_lane ... 2026-10-07 23:36:03,226 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestSearchAllRates.test_search_all_rates_respects_date_validity ... 2026-10-07 23:36:03,300 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [114] 2026-10-07 23:36:03,340 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestSearchAllRates.test_search_all_rates_returns_all_carriers_for_lane ... 2026-10-07 23:36:03,452 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:36:06,177 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_comparison_line_action_select_creates_placeholder_when_no_schedule ... 2026-10-07 23:36:06,815 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_comparison_line_action_select_sets_main_schedule ... 2026-10-07 23:36:07,088 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_comparison_lines_include_schedules ... 2026-10-07 23:36:07,254 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_etd_filter_excludes_out_of_range ... 2026-10-07 23:36:07,453 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_populates_comparison_lines ... 2026-10-07 23:36:07,687 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_shows_rate_without_schedule_when_no_schedule_in_range ... 2026-10-07 23:36:07,856 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_transit_days_computed_from_etd_eta ... 2026-10-07 23:36:08,007 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_transit_days_zero_when_no_eta ... 2026-10-07 23:36:08,213 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:36:10,685 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_action_select_on_rate_only_line_does_not_raise ... 2026-10-07 23:36:11,228 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_action_select_on_rate_only_line_is_idempotent ... 2026-10-07 23:36:11,413 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_apply_quote_after_rate_only_select_uses_rate_price_not_zero ... 2026-10-07 23:36:12,827 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_package_type_change_clears_mismatched_rate_only_selection ... 2026-10-07 23:36:13,339 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_package_type_change_keeps_matching_rate_only_selection ... 2026-10-07 23:36:13,499 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_placeholder_schedule_does_not_leak_into_comparison ... 2026-10-07 23:36:13,684 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_rate_only_select_works_for_minimal_rights_sales_user ... 2026-10-07 23:36:14,377 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:36:17,943 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091LclRateOnlySelect.test_action_select_on_rate_only_line_does_not_raise ... 2026-10-07 23:36:18,545 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091LclRateOnlySelect.test_action_select_on_rate_only_line_is_idempotent ... 2026-10-07 23:36:18,711 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091LclRateOnlySelect.test_apply_quote_after_rate_only_select_uses_rate_price_not_zero ... 2026-10-07 23:36:20,027 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091LclRateOnlySelect.test_placeholder_schedule_does_not_leak_into_comparison ... 2026-10-07 23:36:20,257 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091LclRateOnlySelect.test_rate_only_select_works_for_minimal_rights_sales_user ... 2026-10-07 23:36:20,971 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:36:23,376 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestCarrierCompareE2E.test_can_open_fcl_quote_wizard_flag ... 2026-10-07 23:36:25,623 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestCarrierCompareE2E.test_confirm_twice_does_not_retro_write_main_leg_after_schedule_change ... 2026-10-07 23:36:27,395 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestCarrierCompareE2E.test_fcl_quote_wizard_to_shipment_full_flow ... 2026-10-07 23:36:29,327 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:36:31,942 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestCarrierCompareUndatedTieBreak.test_a_dated_card_beats_an_undated_card_of_the_same_rung_in_carrier_comparison ... 2026-10-07 23:36:32,613 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:36:35,306 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_case1_e2e_journey: Starting TestMixedContainerCase1EndToEndJourney.test_case1_mixed_container_journey_composes_bridge_cost_split_and_onbehalf_exclusion ... 2026-10-07 23:36:37,426 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:36:39,755 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_charge_currency_default: Starting TestChargeCurrencyDefault.test_direct_create_with_shipment_in_vals_follows_linked_sale_order_currency ... 2026-10-07 23:36:40,447 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_charge_currency_default: Starting TestChargeCurrencyDefault.test_manually_added_charge_follows_linked_sale_order_currency ... 2026-10-07 23:36:41,130 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_charge_currency_default: Starting TestChargeCurrencyDefault.test_ops_user_can_add_a_charge_on_a_sale_order_linked_shipment ... 2026-10-07 23:36:41,726 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_charge_currency_default: Starting TestChargeCurrencyDefault.test_ops_user_can_create_a_charge_via_rpc_on_a_sale_order_linked_shipment ... 2026-10-07 23:36:42,345 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:36:44,746 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_charge_vendor_lane_pricing: Starting TestChargeVendorLanePricing.test_vendor_change_finds_rate_expiring_on_order_date ... 2026-10-07 23:36:45,365 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_charge_vendor_lane_pricing: Starting TestChargeVendorLanePricing.test_vendor_change_prices_from_lane_rate_not_cheapest ... 2026-10-07 23:36:45,620 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_charge_vendor_lane_pricing: Starting TestChargeVendorLanePricing.test_vendor_change_without_supplier_price_rule_still_uses_lane_rate ... 2026-10-07 23:36:45,913 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_charge_vendor_lane_pricing: Starting TestChargeVendorLanePricing.test_vendor_with_rate_on_other_lane_only_prices_zero_not_cross_lane ... 2026-10-07 23:36:46,288 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:36:48,495 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCommercialHandoffBridge.test_charge_billing_hooks_reflect_sell_and_buy_progress ... 2026-10-07 23:36:50,128 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCommercialHandoffBridge.test_handoff_keeps_operation_state_isolated ... 2026-10-07 23:36:51,057 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [193, 192] 2026-10-07 23:36:51,096 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [113] 2026-10-07 23:36:51,109 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [184] 2026-10-07 23:36:51,237 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCommercialHandoffBridge.test_posted_hooks_align_with_basic_account_artifacts ... 2026-10-07 23:36:52,996 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:36:55,208 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCostPendingGrossProfit.test_bridged_not_booked_charge_shows_full_sell_as_gross_profit ... 2026-10-07 23:36:55,802 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCostPendingGrossProfit.test_profitability_panel_converts_cross_company_cost_lines ... 2026-10-07 23:37:01,825 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:37:07,239 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestMixedContainerAllowed.test_confirm_does_not_raise_and_bridges_both_ocean_lines ... 2026-10-07 23:37:07,936 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestMixedContainerAllowed.test_confirm_still_works_for_single_ocean_line ... 2026-10-07 23:37:08,471 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestMixedContainerAllowed.test_confirm_works_for_mixed_container_with_minimal_rights_user ... 2026-10-07 23:37:09,145 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:37:15,075 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_booking_carrier_override_does_not_reuse_schedule_carrier_rate ... 2026-10-07 23:37:17,538 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_booking_enrich_converts_schedule_currency_to_charge_currency ... 2026-10-07 23:37:17,599 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7200] 2026-10-07 23:37:17,600 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-10-07 23:37:19,895 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_generic_shared_ocean_product_variant ... 2026-10-07 23:37:21,741 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_non_freight_sale_order_confirm_does_not_bridge_freight_charges ... 2026-10-07 23:37:22,291 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_non_ocean_fallback_line_is_not_bridged_as_ocean_charge ... 2026-10-07 23:37:23,034 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_ocean_charge_bridge_full_flow ... 2026-10-07 23:37:26,992 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_shipment_invoice_before_so_invoice_does_not_duplicate ... 2026-10-07 23:37:36,424 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:37:41,873 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestPreOnCarriageChargeBridge.test_booking_confirm_enriches_oncarriage_charge_without_duplicating ... 2026-10-07 23:37:42,718 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestPreOnCarriageChargeBridge.test_delivery_oncarriage_line_bridged_to_charge_with_leg ... 2026-10-07 23:37:43,365 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestPreOnCarriageChargeBridge.test_double_invoice_regression_oncarriage_charge ... 2026-10-07 23:37:45,050 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestPreOnCarriageChargeBridge.test_pickup_precarriage_line_bridged_to_charge_with_leg ... 2026-10-07 23:37:45,646 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:37:50,672 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestOnCarriageChargeBridgeLcl.test_double_invoice_regression_oncarriage_charge_lcl ... 2026-10-07 23:37:52,452 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:37:55,162 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_a_legacy_line_typed_after_a_role_line_keeps_its_place_in_the_chain ... 2026-10-07 23:37:56,162 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_a_mixed_order_puts_an_out_of_chain_template_back_into_chain ... 2026-10-07 23:37:57,165 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_a_pickup_sold_beside_a_booked_sailing_still_chains_before_it ... 2026-10-07 23:37:58,024 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_an_order_selling_no_named_carriage_keeps_its_template_leg_order ... 2026-10-07 23:37:58,685 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_an_order_selling_no_named_carriage_keeps_the_number_the_base_gave ... 2026-10-07 23:37:59,642 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_carriage_role_on_a_legacy_template_leg_product_is_refused ... 2026-10-07 23:38:00,143 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_carriage_role_on_non_freight_line_is_refused ... 2026-10-07 23:38:00,681 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_each_leg_carries_the_sale_line_that_sold_it ... 2026-10-07 23:38:01,322 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_each_sold_carriage_produces_its_own_shipment_leg ... 2026-10-07 23:38:01,943 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_every_carriage_sold_is_charged_on_the_leg_that_sold_it ... 2026-10-07 23:38:02,802 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_leg_linked_by_another_order_on_a_consol_shipment_survives ... 2026-10-07 23:38:03,447 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_leg_order_survives_sales_typing_the_delivery_line_first ... 2026-10-07 23:38:04,095 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_multi_template_leg_line_still_records_its_vendor_on_the_legs ... 2026-10-07 23:38:04,667 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_role_less_line_behaves_exactly_as_today ... 2026-10-07 23:38:05,360 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_same_role_different_vendors_produce_one_leg_each ... 2026-10-07 23:38:05,869 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_sea_carriage_still_ends_at_the_discharge_port_the_customer_bought ... 2026-10-07 23:38:06,459 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_shipment_destination_follows_the_delivery_it_sold ... 2026-10-07 23:38:07,301 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_shipment_starts_and_ends_where_the_carriages_sold_start_and_end ... 2026-10-07 23:38:07,995 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_sold_on_carriage_gets_its_leg_on_the_schedule_path ... 2026-10-07 23:38:09,056 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_two_legacy_template_lines_still_collapse_into_one_leg ... 2026-10-07 23:38:09,714 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_two_role_less_lines_still_collapse_into_one_leg ... 2026-10-07 23:38:10,326 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_two_unattached_legs_of_the_same_role_get_no_link_at_all ... 2026-10-07 23:38:10,937 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_water_service_sold_as_pickup_is_charged_on_the_pickup_leg ... 2026-10-07 23:38:11,757 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:38:14,340 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_a_charge_at_the_discharge_port_is_quoted_as_a_sale_order_line ... 2026-10-07 23:38:15,760 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_a_lane_with_nothing_at_the_discharge_port_quotes_as_it_does_today ... 2026-10-07 23:38:16,852 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_a_minimal_sales_user_can_quote_a_lane_with_destination_charges ... 2026-10-07 23:38:18,266 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_a_port_serving_as_both_ends_of_the_lane_is_billed_once ... 2026-10-07 23:38:19,090 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_the_include_destination_option_is_on_by_default ... 2026-10-07 23:38:19,702 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_the_surcharge_tooltip_payload_separates_origin_from_destination ... 2026-10-07 23:38:20,446 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_the_total_a_rep_compares_carriers_on_covers_both_ends_of_the_lane ... 2026-10-07 23:38:21,173 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_toggling_either_include_option_refreshes_the_surcharge_column ... 2026-10-07 23:38:21,946 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_unticking_destination_charges_leaves_them_off_the_quote ... 2026-10-07 23:38:22,880 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_unticking_origin_on_a_same_port_lane_does_not_relabel_the_charge ... 2026-10-07 23:38:23,912 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:38:26,839 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_a_charge_at_the_discharge_port_reaches_the_quote_and_the_total ... 2026-10-07 23:38:28,291 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_a_charge_claimed_by_both_ends_is_billed_once ... 2026-10-07 23:38:29,556 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_a_minimal_sales_user_can_quote_a_lane_with_destination_charges ... 2026-10-07 23:38:31,102 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_previews_list_origin_and_destination_charges_separately ... 2026-10-07 23:38:31,879 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_the_surcharge_tooltip_payload_separates_origin_from_destination ... 2026-10-07 23:38:32,628 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_toggling_either_include_option_refreshes_the_surcharge_column ... 2026-10-07 23:38:33,392 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_unticking_destination_charges_leaves_them_off_the_quote ... 2026-10-07 23:38:34,351 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_unticking_origin_excludes_a_charge_the_name_rule_claimed ... 2026-10-07 23:38:35,272 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:38:37,576 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_o1_one_carrier_two_rate_only_rows_counts_as_one_carrier ... 2026-10-07 23:38:38,171 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_o3_one_carrier_partial_match_and_rate_only_counts_as_one ... 2026-10-07 23:38:38,419 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_o4_no_rate_only_rows_no_gap_with_etd_filter_multi_carrier ... 2026-10-07 23:38:38,688 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s10_far_past_etd_window_no_crash_rate_only_like_s3 ... 2026-10-07 23:38:38,973 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s11_inverted_etd_range_treated_as_zero_matches_not_swapped ... 2026-10-07 23:38:39,230 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s1_matched_schedule_shows_no_gap ... 2026-10-07 23:38:39,495 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s2_partial_gap_keeps_rate_only_carrier_and_warns ... 2026-10-07 23:38:39,772 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s3_total_gap_all_rate_only_count_matches_total ... 2026-10-07 23:38:40,020 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s4_boundary_schedule_equals_etd_from_is_matched ... 2026-10-07 23:38:40,258 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s5_boundary_schedule_equals_etd_to_is_matched ... 2026-10-07 23:38:40,499 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s6_only_etd_from_set_open_upper_bound ... 2026-10-07 23:38:40,771 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s7_only_etd_to_set_open_lower_bound ... 2026-10-07 23:38:41,017 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s8_warning_message_contains_count_and_actionable_guidance ... 2026-10-07 23:38:41,304 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s9_no_etd_filter_no_gap_warning_regression_baseline ... 2026-10-07 23:38:41,593 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:38:44,141 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestLclEtdScheduleGapWarning.test_lcl_no_etd_filter_no_gap_warning_baseline ... 2026-10-07 23:38:44,750 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestLclEtdScheduleGapWarning.test_lcl_partial_gap_keeps_rate_only_carrier_and_warns ... 2026-10-07 23:38:45,005 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestLclEtdScheduleGapWarning.test_o1_one_coloader_two_rate_only_rows_counts_as_one ... 2026-10-07 23:38:46,247 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestLclEtdScheduleGapWarning.test_o3_one_coloader_partial_match_and_rate_only_counts_as_one ... 2026-10-07 23:38:46,521 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestLclEtdScheduleGapWarning.test_o4_no_rate_only_rows_no_gap_with_etd_filter_multi_coloader ... 2026-10-07 23:38:46,783 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestLclEtdScheduleGapWarning.test_s12_total_gap_parity_with_fcl_s3 ... 2026-10-07 23:38:47,144 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:38:49,706 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning_mixed_container: Starting TestEtdScheduleGapWarningMixedContainer.test_multi_demand_empty_result_without_etd_filter_warns ... 2026-10-07 23:38:50,707 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning_mixed_container: Starting TestEtdScheduleGapWarningMixedContainer.test_multi_demand_etd_gap_does_not_warn_when_bundle_matches_window ... 2026-10-07 23:38:51,354 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning_mixed_container: Starting TestEtdScheduleGapWarningMixedContainer.test_multi_demand_etd_gap_warns_when_no_bundle_matches_window ... 2026-10-07 23:38:52,119 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:38:57,574 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_fcl_cost_fill_at_confirm: Starting TestFclCostFillAtConfirm.test_ocean_charge_cost_filled_from_rate_card_at_confirm ... 2026-10-07 23:38:59,435 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_fcl_cost_fill_at_confirm: Starting TestFclCostFillAtConfirm.test_shipment_gross_profit_reflects_early_filled_cost ... 2026-10-07 23:39:01,199 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:39:03,563 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_lcl_line_container_type_no_leak: Starting TestLclLineContainerTypeNoLeak.test_stray_container_type_on_lcl_line_does_not_leak_to_charge ... 2026-10-07 23:39:04,369 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:39:05,954 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_confirm_carries_schedule_etd_and_eta_to_shipment ... 2026-10-07 23:39:07,791 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_button_is_driven_by_service_line_profile ... 2026-10-07 23:39:08,132 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_quote_first_cfs_to_cfs_builds_lines ... 2026-10-07 23:39:09,623 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_quote_first_door_to_cfs_adds_pickup ... 2026-10-07 23:39:10,958 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_quote_first_import_direction_picks_import_pickup_product ... 2026-10-07 23:39:12,562 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_wizard_leaves_a_local_charge_line_without_a_carriage ... 2026-10-07 23:39:13,066 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_wizard_leaves_the_rep_nothing_to_type_on_the_pickup_line ... 2026-10-07 23:39:13,442 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_wizard_names_the_main_carriage_on_the_ocean_line_it_creates ... 2026-10-07 23:39:13,683 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_wizard_names_the_main_carriage_when_it_reprices_lines_in_place ... 2026-10-07 23:39:14,023 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_package_type_onchange_prefills_volume ... 2026-10-07 23:39:14,200 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_reapply_lcl_quote_updates_sale_order_context ... 2026-10-07 23:39:16,010 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:39:21,715 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_00_regular_product_only_order_hides_lcl_quote_button ... 2026-10-07 23:39:22,012 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_01_first_apply_different_template_swaps_user_added_line_in_place ... 2026-10-07 23:39:23,218 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_02_reapply_same_coloader_new_schedule_updates_line_in_place ... 2026-10-07 23:39:24,980 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_03_reapply_different_coloader_keeps_single_ocean_line ... 2026-10-07 23:39:26,713 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_04_reapply_shared_template_coloader_switch_keeps_product ... 2026-10-07 23:39:28,141 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_05_reapply_different_coloader_keeps_freight_charge_link_valid ... 2026-10-07 23:39:29,730 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_06_coloader_swap_drops_the_carriage_named_for_the_old_product ... 2026-10-07 23:39:31,187 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_06_vendor_follows_coloader_on_first_apply_shared_template ... 2026-10-07 23:39:32,584 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_06b_ordinary_coloader_swap_keeps_the_carriage_the_rep_named ... 2026-10-07 23:39:33,952 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_07_vendor_follows_coloader_switch_shared_template ... 2026-10-07 23:39:35,624 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_08_vendor_follows_coloader_on_product_swap ... 2026-10-07 23:39:37,453 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:39:43,432 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_leg_sales_planning_view: Starting TestLegSalesPlanningView.test_a_salesperson_outside_the_order_gets_the_haulier_and_no_line ... 2026-10-07 23:39:43,701 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_leg_sales_planning_view: Starting TestLegSalesPlanningView.test_has_sales_planning_marks_exactly_the_legs_sales_planned ... 2026-10-07 23:39:43,782 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_leg_sales_planning_view: Starting TestLegSalesPlanningView.test_operations_opens_every_leg_shape_and_receives_the_sold_haulier ... 2026-10-07 23:39:44,148 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-07 23:39:49,169 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_local_charge_variant_dedup: Starting TestFclLocalChargeVariantDedup.test_fcl_one_line_per_variant_template_at_each_end ... 2026-10-07 23:39:50,209 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_local_charge_variant_dedup: Starting TestFclLocalChargeVariantDedup.test_fcl_reapplying_keeps_one_line_per_template ... 2026-10-07 23:39:51,385 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:39:56,705 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_local_charge_variant_dedup: Starting TestLclLocalChargeVariantDedup.test_lcl_one_line_per_variant_template_at_each_end ... 2026-10-07 23:39:57,821 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_local_charge_variant_dedup: Starting TestLclLocalChargeVariantDedup.test_lcl_reapplying_keeps_one_line_per_template ... 2026-10-07 23:39:58,918 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:40:01,443 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerCostPerType.test_before_patch_reconcile_hook_would_orphan_and_misprice_mixed_container_siblings ... 2026-10-07 23:40:02,430 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerCostPerType.test_tt12_quote_first_mixed_bridges_reconcile_without_duplicating ... 2026-10-07 23:40:03,149 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerCostPerType.test_tt12b_rerunning_auto_charge_does_not_duplicate_or_reprice ... 2026-10-07 23:40:03,757 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerCostPerType.test_tt15_reconcile_does_not_sweep_bridged_charge_without_package_type ... 2026-10-07 23:40:04,492 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerCostPerType.test_tt2_booking_prices_each_container_type_against_its_own_rate ... 2026-10-07 23:40:05,125 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerCostPerType.test_tt9_single_container_line_unaffected_no_crash ... 2026-10-07 23:40:05,887 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:40:08,368 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerRateFallthrough.test_tt11_missing_per_type_rate_does_not_fall_through_to_schedule_cost ... 2026-10-07 23:40:09,244 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerRateFallthrough.test_tt11b_untyped_charge_still_falls_through_to_the_blind_rate ... 2026-10-07 23:40:09,881 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:40:22,036 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestQuotedSailingRatePricing.test_booking_cost_comes_from_the_quoted_sailing_not_the_newest_card ... 2026-10-07 23:40:22,961 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestQuotedSailingRatePricing.test_quoted_sailing_lookup_still_excludes_another_allowed_company ... 2026-10-07 23:40:23,843 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:40:26,229 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestQuotedSailingUndatedTieBreak.test_booking_on_the_quoted_sailing_takes_the_dated_card_price ... 2026-10-07 23:40:27,359 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:40:30,277 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerLoadModeGuard.test_lcl_ocean_line_does_not_match_fcl_container_rate ... 2026-10-07 23:40:30,907 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:40:33,682 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerOnbehalf.test_tt14_onbehalf_mixed_lines_carry_package_type_and_agent ... 2026-10-07 23:40:34,764 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerOnbehalf.test_tt14_patch_does_not_reference_onbehalf_fields ... 2026-10-07 23:40:34,847 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:40:37,511 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_mixed_container_ocean_bridge: Starting TestMixedContainerOceanBridge.test_confirm_bridges_every_ocean_line_no_drop ... 2026-10-07 23:40:38,537 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:40:41,335 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_mixed_fcl_lcl_package_type_bridge: Starting TestMixedFclLclPackageTypeBridge.test_lcl_ocean_line_does_not_inherit_fcl_header_container_type ... 2026-10-07 23:40:42,081 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:40:48,120 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_a_multi_leg_booking_saves_with_the_carrier_left_empty ... 2026-10-07 23:40:48,777 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_direct_orm_create_keeps_an_explicit_carrier_including_blank ... 2026-10-07 23:40:49,506 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_hand_picked_carrier_survives_a_shipment_side_recompute ... 2026-10-07 23:40:50,645 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_leg_proposes_the_single_vendor_sold_on_its_own_carriage ... 2026-10-07 23:40:52,093 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_leg_with_a_vendorless_line_proposes_nothing ... 2026-10-07 23:40:53,180 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_leg_with_two_named_vendors_on_it_proposes_nothing ... 2026-10-07 23:40:54,490 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_ocean_only_order_still_proposes_the_shipment_carrier ... 2026-10-07 23:40:55,539 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_ops_without_sale_access_creates_booking_via_orm_with_sold_haulier ... 2026-10-07 23:40:56,595 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_ops_without_sale_access_gets_the_sold_haulier_in_the_wizard ... 2026-10-07 23:40:57,827 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_shipment_without_any_sale_lines_keeps_the_old_header_fallback ... 2026-10-07 23:40:58,507 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_unlinked_leg_on_a_shipment_with_sales_context_proposes_nothing ... 2026-10-07 23:40:59,546 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:41:01,909 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestMultiPreCarriageLegChargeDistribution.test_two_same_type_bridged_charges_pin_to_two_distinct_legs ... 2026-10-07 23:41:02,695 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:41:04,867 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_panel_data_event_document: Starting TestPanelDataEventDocument.test_panel_data_includes_event_document_basic ... 2026-10-07 23:41:05,421 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:41:07,969 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestFclPlaceholderScheduleBanner.test_no_schedule_selected_yet_shows_no_warning ... 2026-10-07 23:41:08,538 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestFclPlaceholderScheduleBanner.test_placeholder_schedule_selected_shows_warning ... 2026-10-07 23:41:08,788 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestFclPlaceholderScheduleBanner.test_real_schedule_selected_shows_no_warning ... 2026-10-07 23:41:09,015 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestFclPlaceholderScheduleBanner.test_warning_clears_after_changing_away_from_placeholder ... 2026-10-07 23:41:09,442 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.freight.quote.wizard.comparison.line records with IDs: [77, 76] 2026-10-07 23:41:09,567 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:41:12,173 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestLclPlaceholderScheduleBanner.test_no_schedule_selected_yet_shows_no_warning ... 2026-10-07 23:41:12,698 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestLclPlaceholderScheduleBanner.test_placeholder_schedule_selected_shows_warning ... 2026-10-07 23:41:12,883 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestLclPlaceholderScheduleBanner.test_real_schedule_selected_shows_no_warning ... 2026-10-07 23:41:13,075 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestLclPlaceholderScheduleBanner.test_warning_clears_after_changing_away_from_placeholder ... 2026-10-07 23:41:13,466 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.lcl.quote.wizard.comparison.line records with IDs: [35, 34] 2026-10-07 23:41:13,582 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:41:16,104 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_booking_cost_sourced_from_schedule_rate_card ... 2026-10-07 23:41:18,120 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_confirm_carries_schedule_etd_and_eta_to_shipment ... 2026-10-07 23:41:19,714 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_fcl_container_readonly_after_schedule_applied ... 2026-10-07 23:41:22,135 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_fcl_route_container_hidden_before_schedule_applied ... 2026-10-07 23:41:23,293 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_fcl_wizard_applies_when_the_ocean_product_states_its_own_legs ... 2026-10-07 23:41:23,569 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_fcl_wizard_leaves_a_local_charge_line_without_a_carriage ... 2026-10-07 23:41:24,115 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_fcl_wizard_leaves_the_rep_nothing_to_type_on_the_pickup_line ... 2026-10-07 23:41:24,421 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_fcl_wizard_names_the_main_carriage_on_the_ocean_line_it_creates ... 2026-10-07 23:41:24,659 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_fcl_wizard_names_the_main_carriage_when_it_reprices_lines_in_place ... 2026-10-07 23:41:24,994 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_door_to_port_adds_pickup_freight_line ... 2026-10-07 23:41:26,457 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_port_to_port_confirm_works_when_shipping_partner_matches_customer ... 2026-10-07 23:41:28,133 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_port_to_port_generates_lines_and_shipment ... 2026-10-07 23:41:29,953 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_rejects_container_type_schedule_mismatch ... 2026-10-07 23:41:30,136 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_schedule_drives_main_product ... 2026-10-07 23:41:30,360 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_schedule_onchange_sets_container_type ... 2026-10-07 23:41:30,514 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_select_schedule_populates_main_inputs ... 2026-10-07 23:41:30,729 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_uses_selected_schedule_product ... 2026-10-07 23:41:31,816 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_schedule_swap_drops_the_carriage_named_for_the_old_product ... 2026-10-07 23:41:33,105 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:41:39,224 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclQuoteReapplyDedup.test_00_regular_product_only_order_hides_fcl_quote_button ... 2026-10-07 23:41:39,524 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclQuoteReapplyDedup.test_01_first_apply_different_carrier_swaps_user_added_line_in_place ... 2026-10-07 23:41:40,875 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclQuoteReapplyDedup.test_02_reapply_same_carrier_new_schedule_updates_line_in_place ... 2026-10-07 23:41:42,357 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclQuoteReapplyDedup.test_03_reapply_different_carrier_keeps_single_ocean_line ... 2026-10-07 23:41:44,280 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclQuoteReapplyDedup.test_04_reapply_same_template_preserves_user_selected_variant ... 2026-10-07 23:41:46,182 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclQuoteReapplyDedup.test_05_reapply_different_carrier_keeps_freight_charge_link_valid ... 2026-10-07 23:41:47,920 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:41:54,454 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_booking_carrier_override_does_not_reuse_schedule_carrier_rate ... 2026-10-07 23:41:56,508 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_booking_enrich_converts_schedule_currency_to_charge_currency ... 2026-10-07 23:41:56,549 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7200] 2026-10-07 23:41:56,549 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-10-07 23:41:58,661 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_generic_shared_ocean_product_variant ... 2026-10-07 23:42:00,400 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_non_freight_sale_order_confirm_does_not_bridge_freight_charges ... 2026-10-07 23:42:00,933 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_ocean_charge_price_zero_cluster_full_flow ... 2026-10-07 23:42:05,279 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_pre_carriage_only_line_bridges_without_ocean_line ... 2026-10-07 23:42:06,110 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:42:08,697 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestApplyScheduleOceanGuard.test_apply_does_not_raise_and_leaves_other_load_mode_line_untouched ... 2026-10-07 23:42:10,139 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestApplyScheduleOceanGuard.test_apply_still_works_for_single_ocean_line ... 2026-10-07 23:42:11,215 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:42:13,560 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclMultiLineSameContainerType.test_01_fcl_multi_line_each_priced_by_schedule ... 2026-10-07 23:42:15,614 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:42:20,833 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestMixedContainerAllowedFclExport.test_confirm_does_not_raise_and_bridges_both_ocean_lines ... 2026-10-07 23:42:21,395 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestMixedContainerAllowedFclExport.test_confirm_still_works_for_single_ocean_line ... 2026-10-07 23:42:21,930 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestMixedContainerAllowedFclExport.test_confirm_works_for_mixed_container_with_minimal_rights_user ... 2026-10-07 23:42:22,577 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:42:25,133 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestSalvageLclMultiLineAndButtons.test_a_dated_card_beats_an_undated_card_of_the_same_rung ... 2026-10-07 23:42:26,675 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestSalvageLclMultiLineAndButtons.test_lcl_multi_line_each_priced_by_schedule ... 2026-10-07 23:42:27,833 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestSalvageLclMultiLineAndButtons.test_mixed_fcl_lcl_exposes_both_buttons ... 2026-10-07 23:42:28,183 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:42:30,578 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkup.test_confirmed_order_preserves_the_quoted_markup ... 2026-10-07 23:42:32,317 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkup.test_fcl_quote_marks_up_sell_over_raw_vendor_cost ... 2026-10-07 23:42:33,456 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkup.test_fcl_quote_without_supplier_price_rule_passes_raw_cost ... 2026-10-07 23:42:34,625 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:42:36,117 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkupLcl.test_lcl_multiline_quote_marks_up_every_existing_line ... 2026-10-07 23:42:37,103 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkupLcl.test_lcl_quote_marks_up_sell_over_raw_vendor_cost ... 2026-10-07 23:42:38,078 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:42:40,064 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestFclQuoteWizardEmptyState.test_a_minimal_sales_user_is_told_why_the_table_is_empty ... 2026-10-07 23:42:41,312 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestFclQuoteWizardEmptyState.test_a_never_searched_wizard_stays_silent_then_speaks_once_searched ... 2026-10-07 23:42:41,862 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestFclQuoteWizardEmptyState.test_an_empty_result_warns_even_when_an_etd_filter_is_active ... 2026-10-07 23:42:42,361 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestFclQuoteWizardEmptyState.test_searching_a_lane_with_no_rate_names_the_lane_and_where_rates_live ... 2026-10-07 23:42:42,860 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestFclQuoteWizardEmptyState.test_searching_without_a_lane_asks_the_rep_to_choose_both_ports ... 2026-10-07 23:42:43,309 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestFclQuoteWizardEmptyState.test_the_two_empty_state_messages_differ_because_the_fix_differs ... 2026-10-07 23:42:44,179 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:42:46,579 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestLclQuoteWizardEmptyState.test_lcl_a_minimal_sales_user_is_told_why_the_table_is_empty ... 2026-10-07 23:42:48,134 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestLclQuoteWizardEmptyState.test_lcl_a_typed_lane_stays_silent_until_the_rep_presses_search ... 2026-10-07 23:42:48,935 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestLclQuoteWizardEmptyState.test_lcl_an_empty_result_warns_even_when_an_etd_filter_is_active ... 2026-10-07 23:42:49,780 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestLclQuoteWizardEmptyState.test_lcl_searching_a_lane_with_no_rate_names_the_lane_and_where_rates_live ... 2026-10-07 23:42:50,572 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestLclQuoteWizardEmptyState.test_lcl_searching_without_a_lane_asks_the_rep_to_choose_both_ports ... 2026-10-07 23:42:51,173 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestLclQuoteWizardEmptyState.test_lcl_the_two_empty_state_messages_differ_because_the_fix_differs ... 2026-10-07 23:42:52,558 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:42:54,706 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_04_duplicate_container_type_lines_each_keep_qty_and_get_schedule_price ... 2026-10-07 23:42:56,613 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_05_duplicate_type_inside_mixed_bundle_applies_per_line ... 2026-10-07 23:42:58,383 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_06_mixed_bundle_sells_at_margin_not_raw_vendor_cost ... 2026-10-07 23:43:00,092 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_07_untyped_ocean_line_untouched_by_typed_demand_apply ... 2026-10-07 23:43:01,677 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_08_untyped_lines_priced_by_schedule_on_plain_path ... 2026-10-07 23:43:03,168 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_booking_wizard_does_not_overwrite_existing_booking_basis ... 2026-10-07 23:43:04,948 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_booking_wizard_prefills_editable_basis_and_booking_reconciles_all ... 2026-10-07 23:43:07,350 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_cross_company_demand_is_rejected_on_create_and_write ... 2026-10-07 23:43:17,394 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_duplicate_demand_is_rejected_on_create_and_write ... 2026-10-07 23:43:17,835 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_dynamic_demo_groups_one_complete_candidate ... 2026-10-07 23:43:18,101 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_h03_incomplete_bundle_rejects_apply_without_order_mutation ... 2026-10-07 23:43:18,716 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_h04_mixed_currency_bundle_rejects_apply_without_order_mutation ... 2026-10-07 23:43:19,342 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_h06_only_other_company_complete_pair_is_not_exposed_or_applied ... 2026-10-07 23:43:26,585 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_h07_wrong_load_mode_cannot_complete_missing_fcl_type ... 2026-10-07 23:43:27,287 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_h08_ui_wizard_without_demands_rejects_search_and_apply_atomically ... 2026-10-07 23:43:27,856 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.freight.quote.container.demand records with IDs: [58, 59] 2026-10-07 23:43:27,898 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_non_container_demand_is_rejected_on_create_and_write ... 2026-10-07 23:43:28,324 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_open_wizard_prefills_typed_order_lines ... 2026-10-07 23:43:28,919 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_origin_local_charges_use_per_container_totals_from_search_to_apply ... 2026-10-07 23:43:30,120 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_search_apply_confirm_and_reapply_preserve_two_typed_lines ... 2026-10-07 23:43:32,108 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_search_does_not_leak_other_company_or_load_mode ... 2026-10-07 23:43:40,486 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_selected_bundle_rejects_changed_currency_without_order_mutation ... 2026-10-07 23:43:40,957 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_selected_bundle_rejects_changed_type_without_order_mutation ... 2026-10-07 23:43:41,399 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_selected_bundle_rejects_expired_rate_without_order_mutation ... 2026-10-07 23:43:41,863 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_selected_bundle_rejects_inactive_schedule_without_order_mutation ... 2026-10-07 23:43:42,408 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_typed_rate_lookup_excludes_other_allowed_company ... 2026-10-07 23:43:49,217 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_typed_rate_miss_is_terminal ... 2026-10-07 23:43:51,395 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [227] 2026-10-07 23:43:51,522 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_zero_demand_quantity_is_rejected_on_create ... 2026-10-07 23:43:51,943 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:43:54,176 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestSingleContainerComparisonPerSailing.test_applying_a_sailing_quotes_that_sailings_price ... 2026-10-07 23:43:56,201 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestSingleContainerComparisonPerSailing.test_comparison_shows_one_row_per_sailing_at_its_own_price ... 2026-10-07 23:43:56,925 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:43:59,348 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerBundleLocalCharges.test_a_bundle_surcharge_breakdown_names_the_end_each_charge_comes_from ... 2026-10-07 23:44:00,548 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerBundleLocalCharges.test_a_bundle_total_answers_to_a_change_of_discharge_port ... 2026-10-07 23:44:01,464 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerBundleLocalCharges.test_a_bundle_total_answers_to_both_local_charge_options ... 2026-10-07 23:44:02,130 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerBundleLocalCharges.test_a_bundle_total_covers_the_charges_at_both_ends_of_the_lane ... 2026-10-07 23:44:02,713 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerBundleLocalCharges.test_a_minimal_sales_user_sees_the_same_bundle_total ... 2026-10-07 23:44:03,903 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerBundleLocalCharges.test_a_plain_row_keeps_the_base_cost_basis_on_this_module ... 2026-10-07 23:44:04,644 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerBundleLocalCharges.test_a_port_serving_as_both_ends_of_a_bundle_lane_is_billed_once ... 2026-10-07 23:44:05,680 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerBundleLocalCharges.test_what_a_bundle_row_previews_as_surcharge_is_what_apply_bills ... 2026-10-07 23:44:06,535 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:44:11,828 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_road_pickup_aggregates_mixed_demand: Starting TestRoadPickupAggregatesMixedDemand.test_pickup_line_bills_total_sold_containers_across_mixed_types ... 2026-10-07 23:44:13,832 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_road_pickup_aggregates_mixed_demand: Starting TestRoadPickupAggregatesMixedDemand.test_pickup_line_price_is_unaffected_by_the_quantity_fix ... 2026-10-07 23:44:15,835 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_road_pickup_aggregates_mixed_demand: Starting TestRoadPickupAggregatesMixedDemand.test_single_type_demand_leaves_pickup_line_quantity_unchanged ... 2026-10-07 23:44:17,659 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_road_pickup_aggregates_mixed_demand: Starting TestRoadPickupAggregatesMixedDemand.test_stale_single_type_container_qty_does_not_leak_into_pickup_line ... 2026-10-07 23:44:19,547 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:44:21,991 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_sale_order_carriage_role_column: Starting TestFreightOrderLineCarriageRoleColumn.test_carriage_role_column_is_absent_from_a_non_freight_order ... 2026-10-07 23:44:22,472 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_sale_order_carriage_role_column: Starting TestFreightOrderLineCarriageRoleColumn.test_carriage_role_column_is_shown_without_the_rep_enabling_it ... 2026-10-07 23:44:22,512 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_sale_order_carriage_role_column: Starting TestFreightOrderLineCarriageRoleColumn.test_carriage_role_column_sits_between_the_description_and_the_quantity ... 2026-10-07 23:44:22,552 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_sale_order_carriage_role_column: Starting TestFreightOrderLineCarriageRoleColumn.test_carriage_role_is_read_only_once_the_product_or_the_confirmation_settles_it ... 2026-10-07 23:44:22,656 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:44:25,039 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestLegCardinalityGuard.test_leg_classifiers_reject_multi_leg_product ... 2026-10-07 23:44:25,771 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:44:27,999 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestCostPendingGrossProfit.test_bridged_not_booked_charge_shows_full_sell_as_gross_profit ... 2026-10-07 23:44:28,579 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:44:31,107 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestMappingToCurrentShipmentAllowsMixedContainer.test_mapping_bridges_every_ocean_line_when_order_has_multiple ... 2026-10-07 23:44:31,922 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestMappingToCurrentShipmentAllowsMixedContainer.test_mapping_still_works_for_single_ocean_line ... 2026-10-07 23:44:32,469 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:44:34,689 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestMultiMainLegChargeDedup.test_booking_on_other_main_leg_enriches_bridged_charge_no_duplicate ... 2026-10-07 23:44:35,714 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:44:37,788 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestChargeTotalSaleLinkInvalidation.test_charge_totals_refresh_when_sale_order_line_linked ... 2026-10-07 23:44:38,246 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:44:40,365 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestOceanChargeVendorFallsBackToLineVendor.test_single_ocean_line_no_schedule_keeps_its_own_vendor ... 2026-10-07 23:44:41,165 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:44:43,429 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_schedule_eta_shipment_generation: Starting TestScheduleEtaOnShipmentGeneration.test_fcl_shipment_copies_schedule_eta ... 2026-10-07 23:44:44,401 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_schedule_eta_shipment_generation: Starting TestScheduleEtaOnShipmentGeneration.test_lcl_shipment_copies_schedule_eta ... 2026-10-07 23:44:44,959 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:44:47,985 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_sea_freight_integration: Starting TestSeaFreightIntegration.test_case_matrix_covers_core_transport_scenarios ... 2026-10-07 23:44:50,504 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_sea_freight_integration: Starting TestSeaFreightIntegration.test_lcl_regression_basics ... 2026-10-07 23:44:51,199 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_sea_freight_integration: Starting TestSeaFreightIntegration.test_sea_export_commercial_flow_checklist ... 2026-10-07 23:44:53,700 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:44:58,664 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_shipment_cost_billing_state: Starting TestShipmentCostBillingState.test_001_cost_carried_by_a_posted_vendor_bill_is_reported_as_billed ... 2026-10-07 23:44:59,378 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_shipment_cost_billing_state: Starting TestShipmentCostBillingState.test_002_cost_still_on_a_draft_vendor_bill_is_not_reported_as_billed ... 2026-10-07 23:44:59,941 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_shipment_cost_billing_state: Starting TestShipmentCostBillingState.test_003_the_least_privileged_reader_gets_the_same_figures_as_the_administrator ... 2026-10-07 23:45:00,898 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:45:12,396 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_shipment_sync_carriage_role: Starting TestShipmentSyncCarriageRole.test_sold_carriage_order_from_handover_to_reroute ... 2026-10-07 23:45:14,267 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:45:20,010 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_shipment_type_ignores_haulage: Starting TestShipmentTypeIgnoresHaulage.test_haulage_only_order_still_resolves_a_real_shipment_type ... 2026-10-07 23:45:22,656 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale.tests.test_shipment_type_ignores_haulage: Starting TestShipmentTypeIgnoresHaulage.test_on_carriage_haulage_line_excluded_from_shipment_type_vote ... 2026-10-07 23:45:27,532 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:45:29,624 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_draft_order: Starting TestConsolProfitabilityDraftOrder.test_confirming_the_house_order_moves_its_amount_into_the_to_invoice_column ... 2026-10-07 23:45:30,388 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_draft_order: Starting TestConsolProfitabilityDraftOrder.test_draft_house_order_reaches_only_the_expected_column_on_the_master ... 2026-10-07 23:45:30,894 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:45:33,105 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_cluster_domain_excludes_a_house_the_user_cannot_read ... 2026-10-07 23:45:46,866 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_cost_allocation_wizard_does_not_inflate_masters_own_expected_cost ... 2026-10-07 23:45:48,040 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_direct_shipment_panel_numbers_unaffected_by_unrelated_consol_data ... 2026-10-07 23:45:49,363 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_house_in_different_company_is_silently_excluded_without_sudo ... 2026-10-07 23:46:02,277 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_house_marked_as_master_via_direct_write_is_excluded_and_panel_completes ... 2026-10-07 23:46:02,962 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_house_on_behalf_line_lands_in_master_on_behalf_items_not_revenue ... 2026-10-07 23:46:03,407 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_house_whose_sale_order_is_hidden_by_record_rule_is_skipped_without_crashing ... 2026-10-07 23:46:05,151 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [594], uid: 1567, model: sale.order 2026-10-07 23:46:05,229 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [594], uid: 1567, model: sale.order 2026-10-07 23:46:05,332 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_house_without_sale_order_contributes_nothing_and_raises_no_error ... 2026-10-07 23:46:05,830 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_least_privilege_reader_sees_the_same_master_totals_as_admin ... 2026-10-07 23:46:10,235 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_master_mirrors_house_own_panel_total_after_house_relinks_to_new_order ... 2026-10-07 23:46:10,766 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_master_profitability_action_opens_the_whole_consol_cluster ... 2026-10-07 23:46:12,242 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_master_rolls_up_two_houses_revenue_cost_on_behalf_and_profit_end_to_end ... 2026-10-07 23:46:15,045 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_master_without_any_house_reports_only_its_own_cost_and_zero_revenue ... 2026-10-07 23:46:15,709 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_non_master_profitability_action_is_unchanged ... 2026-10-07 23:46:15,880 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_report_revenue_is_not_double_counted_across_master_and_house_rows ... 2026-10-07 23:46:16,849 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_report_shipment_role_column_matches_each_shipments_actual_role ... 2026-10-07 23:46:17,162 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_rolled_up_lines_are_prefixed_with_house_name_masters_own_lines_are_not ... 2026-10-07 23:46:18,821 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-07 23:46:20,961 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_rollup: Starting TestConsolProfitabilityRollup.test_master_panel_totals_house_cost ... 2026-10-07 23:46:22,072 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_rollup: Starting TestConsolProfitabilityRollup.test_master_panel_totals_house_sale_revenue ... 2026-10-07 23:46:22,758 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:46:24,121 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_onbehalf.tests.test_cost_estimated_onbehalf_guard: Starting TestCostEstimatedOnbehalfGuard.test_booked_coloader_rate_miss_is_flagged_estimated ... 2026-10-07 23:46:24,516 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_onbehalf.tests.test_cost_estimated_onbehalf_guard: Starting TestCostEstimatedOnbehalfGuard.test_booked_onbehalf_disbursement_is_not_flagged_estimated ... 2026-10-07 23:46:24,819 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:46:26,954 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestOnbehalfChargeCustomerInvoicing.test_customer_invoice_bills_agent_charge_after_explicit_unbridge ... 2026-10-07 23:46:27,712 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestOnbehalfChargeCustomerInvoicing.test_customer_invoice_excludes_onbehalf_charge ... 2026-10-07 23:46:28,511 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestOnbehalfChargeCustomerInvoicing.test_customer_invoice_excludes_onbehalf_charge_when_agent_filled_after_bridge ... 2026-10-07 23:46:29,225 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestOnbehalfChargeCustomerInvoicing.test_customer_invoice_excludes_prebridge_agent_charge ... 2026-10-07 23:46:29,940 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestOnbehalfChargeCustomerInvoicing.test_customer_invoice_raises_when_only_onbehalf_charges ... 2026-10-07 23:46:30,505 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestOnbehalfChargeCustomerInvoicing.test_customer_invoice_raises_when_only_prebridge_agent_charge ... 2026-10-07 23:46:30,697 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:46:32,730 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_onbehalf.tests.test_sale_order_get_freight_charge_vals_n_plus_one: Starting TestGetFreightChargeValsNPlusOne.test_no_singleton_browse_per_onbehalf_line ... 2026-10-07 23:46:33,609 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_onbehalf.tests.test_sale_order_get_freight_charge_vals_n_plus_one: Starting TestGetFreightChargeValsNPlusOne.test_singleton_browse_count_does_not_scale_with_line_count ... 2026-10-07 23:46:34,732 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:46:35,880 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_charge_totals_onbehalf_invalidation: Starting TestChargeTotalOnbehalfLinkInvalidation.test_charge_totals_refresh_when_sale_line_onbehalf_flag_toggled ... 2026-10-07 23:46:36,297 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:46:37,756 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_charge_totals_onbehalf_invalidation: Starting TestChargeTotalAgentVendorDirectStampInvalidation.test_charge_totals_refresh_when_agent_id_stamped_on_unbridged_charge ... 2026-10-07 23:46:38,017 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_charge_totals_onbehalf_invalidation: Starting TestChargeTotalAgentVendorDirectStampInvalidation.test_charge_totals_refresh_when_vendor_id_stamped_turns_disbursement_into_costed_charge ... 2026-10-07 23:46:38,130 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:46:39,411 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_gross_profit_onbehalf_charge: Starting TestShipmentGrossProfitOnbehalfCharge.test_bridged_onbehalf_charge_excluded_from_revenue_and_gross_profit ... 2026-10-07 23:46:39,749 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_gross_profit_onbehalf_charge: Starting TestShipmentGrossProfitOnbehalfCharge.test_bridged_onbehalf_charge_with_cost_price_still_zero_gross_profit ... 2026-10-07 23:46:40,043 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_gross_profit_onbehalf_charge: Starting TestShipmentGrossProfitOnbehalfCharge.test_coloader_charge_excluded_from_invoice_but_keeps_real_gross_profit ... 2026-10-07 23:46:40,346 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_gross_profit_onbehalf_charge: Starting TestShipmentGrossProfitOnbehalfCharge.test_logistics_user_can_read_shipment_totals_without_sale_line_access ... 2026-10-07 23:46:40,904 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1590, model: sale.order.line 2026-10-07 23:46:41,010 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_gross_profit_onbehalf_charge: Starting TestShipmentGrossProfitOnbehalfCharge.test_unflagged_bridged_agent_charge_still_counts_as_revenue ... 2026-10-07 23:46:41,283 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:46:43,033 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_onbehalf_panel_currency_conversion: Starting TestShipmentOnbehalfPanelCurrencyConversion.test_onbehalf_to_bill_amount_must_not_cross_currency_subtract ... 2026-10-07 23:46:46,210 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:46:49,141 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7200] 2026-10-07 23:46:49,142 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-10-07 23:46:49,153 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_01_pol_gets_analytic_distribution_from_shipment ... 2026-10-07 23:46:49,402 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_02_customer_invoice_line_gets_analytic_distribution ... 2026-10-07 23:46:50,055 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_03_vendor_bill_line_gets_analytic_distribution ... 2026-10-07 23:46:50,624 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_04_customer_invoice_currency_matches_charge_currency ... 2026-10-07 23:46:51,361 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_05_vendor_bill_currency_matches_charge_currency ... 2026-10-07 23:46:52,039 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_06_pol_price_converted_to_po_currency ... 2026-10-07 23:46:52,251 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_07_invoices_split_by_currency ... 2026-10-07 23:46:53,393 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:46:55,662 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_logistics_shipment_leg: Starting TestLogisticsShipmentLeg.test_leg_can_generate_po_line_after_booking_po_generation ... 2026-10-07 23:46:56,216 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_logistics_shipment_leg: Starting TestLogisticsShipmentLeg.test_leg_can_generate_po_line_with_multiple_carriers ... 2026-10-07 23:46:56,361 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_logistics_shipment_leg: Starting TestLogisticsShipmentLeg.test_leg_can_generate_po_line_without_carrier ... 2026-10-07 23:46:56,500 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:46:58,954 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_po_billing_document_type: Starting TestPurchaseBillingDocumentTypeMarksChargeBilled.test_charge_billed_as_a_purchase_receipt_is_marked_billed ... 2026-10-07 23:46:59,807 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_po_billing_document_type: Starting TestPurchaseBillingDocumentTypeMarksChargeBilled.test_charge_billed_as_a_purchase_receipt_is_not_billed_a_second_time ... 2026-10-07 23:47:00,858 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_po_billing_document_type: Starting TestPurchaseBillingDocumentTypeMarksChargeBilled.test_charge_billed_as_a_vendor_bill_is_marked_billed ... 2026-10-07 23:47:01,694 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_po_billing_document_type: Starting TestPurchaseBillingDocumentTypeMarksChargeBilled.test_charge_credited_by_a_vendor_refund_can_still_be_billed ... 2026-10-07 23:47:02,629 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [680] 2026-10-07 23:47:02,680 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [681, 682] 2026-10-07 23:47:02,842 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1483] 2026-10-07 23:47:03,871 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_po_billing_document_type: Starting TestPurchaseBillingDocumentTypeMarksChargeBilled.test_charge_credited_by_a_vendor_refund_is_not_marked_billed ... 2026-10-07 23:47:05,863 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [683] 2026-10-07 23:47:05,926 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [684, 685] 2026-10-07 23:47:06,067 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1490] 2026-10-07 23:47:06,642 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:47:12,813 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_confirm_rate_card: Starting TestPurchaseConfirmRateCard.test_a_rate_card_filed_by_hand_works_right_after_confirming_a_freight_rfq ... 2026-10-07 23:47:13,151 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_confirm_rate_card: Starting TestPurchaseConfirmRateCard.test_confirming_a_booking_po_does_not_make_its_price_a_rate_for_every_lane ... 2026-10-07 23:47:13,794 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_confirm_rate_card: Starting TestPurchaseConfirmRateCard.test_confirming_a_booking_po_registers_its_local_charge_and_service_not_freight ... 2026-10-07 23:47:14,469 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_confirm_rate_card: Starting TestPurchaseConfirmRateCard.test_confirming_a_freight_rfq_creates_no_rate_card_for_any_user_role ... 2026-10-07 23:47:14,910 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_confirm_rate_card: Starting TestPurchaseConfirmRateCard.test_confirming_a_po_for_a_local_charge_still_registers_its_vendor ... 2026-10-07 23:47:15,146 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_confirm_rate_card: Starting TestPurchaseConfirmRateCard.test_confirming_a_po_for_a_plain_service_still_registers_its_vendor ... 2026-10-07 23:47:15,388 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_confirm_rate_card: Starting TestPurchaseConfirmRateCard.test_confirming_an_rfq_registers_the_vendor_on_non_freight_products_only ... 2026-10-07 23:47:15,975 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 23:47:18,117 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_01_shipment_first_charge_flow_creates_one_pol ... 2026-10-07 23:47:18,662 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_01b_booking_po_uses_shipment_company_and_links_originating_sol ... 2026-10-07 23:47:24,246 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_02_idempotent_repeated_action ... 2026-10-07 23:47:24,534 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_03_full_flow_charge_first_then_so_confirm ... 2026-10-07 23:47:25,117 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_04_so_confirm_first_then_charge_flow_no_duplicate ... 2026-10-07 23:47:25,778 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_05_agent_only_charge_excluded_from_po_flow ... 2026-10-07 23:47:26,095 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:47:28,371 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestBridgedChargePurchaseSync.test_bridged_charge_with_no_booking_is_not_purchased_and_keeps_its_cost_estimate ... 2026-10-07 23:47:28,915 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestBridgedChargePurchaseSync.test_vendor_bill_still_created_for_bridged_charge ... 2026-10-07 23:47:29,764 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:47:31,923 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestBookingBuysOnlyItsOwnCharges.test_booking_po_button_follows_ownership ... 2026-10-07 23:47:32,667 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestBookingBuysOnlyItsOwnCharges.test_booking_po_covers_only_its_own_leg ... 2026-10-07 23:47:33,106 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:47:44,907 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_order_company_scoping: Starting TestPurchaseOrderCompanyScoping.test_generated_rfq_belongs_to_shipment_company_not_active_company ... 2026-10-07 23:47:45,337 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 23:47:47,586 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_booking_still_reports_its_own_orders ... 2026-10-07 23:47:48,228 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_buyer_reads_the_purchase_count ... 2026-10-07 23:47:49,156 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_opening_a_single_order_goes_straight_to_it ... 2026-10-07 23:47:49,323 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_opening_several_orders_lists_exactly_those_orders ... 2026-10-07 23:47:49,621 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_order_bought_outside_freight_has_no_shipment ... 2026-10-07 23:47:49,683 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_order_on_a_booking_without_shipment_has_no_shipment ... 2026-10-07 23:47:49,756 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_order_walks_back_to_the_shipment_it_was_bought_for ... 2026-10-07 23:47:49,927 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_purchase_figures_are_withheld_from_a_user_without_purchase_rights ... 2026-10-07 23:47:50,604 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 1638, model: logistics.shipment, fields: purchase_order_count 2026-10-07 23:47:50,640 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_counts_both_paths_together ... 2026-10-07 23:47:50,905 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_counts_one_order_per_vendor_after_purchasing ... 2026-10-07 23:47:51,189 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_counts_order_attached_through_its_booking_only ... 2026-10-07 23:47:51,315 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_counts_order_reachable_by_both_paths_once ... 2026-10-07 23:47:51,565 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_ignores_orders_of_another_shipment ... 2026-10-07 23:47:51,845 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_keeps_counting_a_cancelled_order ... 2026-10-07 23:47:52,135 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_keeps_the_order_after_its_charge_is_deleted ... 2026-10-07 23:47:52,495 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted freight.charge records with IDs: [1250] 2026-10-07 23:47:52,525 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_stays_readable_for_a_user_without_purchase_rights ... 2026-10-07 23:47:53,260 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_without_payable_charge_reports_no_order ... 2026-10-07 23:47:53,401 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-07 23:47:55,450 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestBookingPurchaseOwnership.test_generated_orders_still_belong_to_their_booking ... 2026-10-07 23:47:56,096 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestBookingPurchaseOwnership.test_order_attached_by_hand_stays_attached ... 2026-10-07 23:47:56,260 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:47:58,538 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestPurchaseOrderServingManyShipments.test_a_line_for_another_shipment_is_enough_to_surface_it ... 2026-10-07 23:47:59,131 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestPurchaseOrderServingManyShipments.test_each_shipment_sees_the_shared_order ... 2026-10-07 23:47:59,421 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestPurchaseOrderServingManyShipments.test_opening_several_shipments_lists_them ... 2026-10-07 23:47:59,669 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestPurchaseOrderServingManyShipments.test_order_serving_one_shipment_opens_it_directly ... 2026-10-07 23:47:59,820 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestPurchaseOrderServingManyShipments.test_order_serving_two_customers_reports_both_shipments ... 2026-10-07 23:48:00,070 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:48:02,227 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_vendor_committed: Starting TestVendorCommittedByPurchaseOrder.test_a_house_cost_of_its_own_still_bills_alongside_the_skipped_split_line ... 2026-10-07 23:48:03,280 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_vendor_committed: Starting TestVendorCommittedByPurchaseOrder.test_purchase_order_commits_the_buy_side_before_any_bill_exists ... 2026-10-07 23:48:03,520 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_vendor_committed: Starting TestVendorCommittedByPurchaseOrder.test_split_line_is_not_billed_when_a_purchase_order_carries_the_source_cost ... 2026-10-07 23:48:03,822 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_vendor_committed: Starting TestVendorCommittedByPurchaseOrder.test_the_billing_guard_search_finds_a_cost_carried_only_by_a_purchase_order ... 2026-10-07 23:48:04,055 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_freight_sale_purchase.tests.test_vendor_committed: Starting TestVendorCommittedByPurchaseOrder.test_the_commitment_note_names_the_purchase_order ... 2026-10-07 23:48:04,339 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 23:48:04,358 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_geo_route_map.tests.test_route_map_arch: Starting TestRouteMapViewArch.test_action_view_route_route_map_wiring ... 2026-10-07 23:48:04,404 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_geo_route_map.tests.test_route_map_arch: Starting TestRouteMapViewArch.test_geo_route_action_map_is_never_the_landing_view ... 2026-10-07 23:48:04,446 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_geo_route_map.tests.test_route_map_arch: Starting TestRouteMapViewArch.test_geo_route_action_view_mode_unchanged_by_bridge ... 2026-10-07 23:48:04,484 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_geo_route_map.tests.test_route_map_arch: Starting TestRouteMapViewArch.test_module_manifest_and_installability_contract ... 2026-10-07 23:48:04,522 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_geo_route_map.tests.test_route_map_arch: Starting TestRouteMapViewArch.test_route_map_arch_declares_routing_variant_contract ... 2026-10-07 23:48:04,555 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_geo_route_map.tests.test_route_map_arch: Starting TestRouteMapViewArch.test_route_map_marker_popup_declares_exactly_code_and_mapping_address ... 2026-10-07 23:48:04,592 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_geo_route_map.tests.test_route_map_arch: Starting TestRouteMapViewArch.test_route_map_marker_popup_labels_are_exported_in_pot ... 2026-10-07 23:48:04,623 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_geo_route_map.tests.test_route_map_arch: Starting TestRouteMapViewArch.test_route_map_view_is_viin_map_type_on_route_route ... 2026-10-07 23:48:04,659 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:48:04,686 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_geography_info.tests.test_res_country_read_group: Starting TestResCountryReadGroup.test_read_group_drops_field_without_override ... 2026-10-07 23:48:04,753 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_geography_info.tests.test_res_country_read_group: Starting TestResCountryReadGroup.test_read_group_sums_world_population_share_per_continent ... 2026-10-07 23:48:04,785 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_geography_info.tests.test_res_country_read_group: Starting TestResCountryReadGroup.test_world_population_share_recomputes_on_population_change ... 2026-10-07 23:48:04,829 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:48:04,846 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_geography_info_world_bank.tests.test_fetch_data_from_world_bank: Starting TestResCountryWorldBank.test_fetch_from_world_bank ... 2026-10-07 23:48:05,756 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:48:05,772 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_broken_company_connection_refuses_rather_than_using_a_person: Starting TestABrokenCompanyConnectionRefusesRatherThanUsingAPerson.test_a_company_connection_nobody_completed_refuses_the_work ... 2026-10-07 23:48:06,409 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2439] 2026-10-07 23:48:06,428 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28417] 2026-10-07 23:48:06,435 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:06,636 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [6] 2026-10-07 23:48:06,672 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_broken_company_connection_refuses_rather_than_using_a_person: Starting TestABrokenCompanyConnectionRefusesRatherThanUsingAPerson.test_a_disconnected_company_connection_refuses_the_work ... 2026-10-07 23:48:07,227 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2440] 2026-10-07 23:48:07,236 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28420] 2026-10-07 23:48:07,243 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:07,430 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [8, 7] 2026-10-07 23:48:07,470 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_broken_company_connection_refuses_rather_than_using_a_person: Starting TestABrokenCompanyConnectionRefusesRatherThanUsingAPerson.test_a_revoked_company_connection_refuses_the_work ... 2026-10-07 23:48:08,128 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2441] 2026-10-07 23:48:08,140 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28423] 2026-10-07 23:48:08,150 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:08,334 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [10, 9] 2026-10-07 23:48:08,360 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_broken_company_connection_refuses_rather_than_using_a_person: Starting TestABrokenCompanyConnectionRefusesRatherThanUsingAPerson.test_an_upload_is_refused_by_the_same_broken_connection ... 2026-10-07 23:48:08,891 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2442] 2026-10-07 23:48:08,901 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28426] 2026-10-07 23:48:08,908 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:09,035 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [11] 2026-10-07 23:48:09,075 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_broken_company_connection_refuses_rather_than_using_a_person: Starting TestABrokenCompanyConnectionRefusesRatherThanUsingAPerson.test_exporting_a_company_document_after_the_connection_broke_refuses ... 2026-10-07 23:48:09,638 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2443] 2026-10-07 23:48:09,648 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28429] 2026-10-07 23:48:09,656 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:10,019 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [15, 14] 2026-10-07 23:48:10,022 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [13, 12] 2026-10-07 23:48:10,052 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_broken_company_connection_refuses_rather_than_using_a_person: Starting TestABrokenCompanyConnectionRefusesRatherThanUsingAPerson.test_the_refusal_creates_no_company_row ... 2026-10-07 23:48:10,655 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2444] 2026-10-07 23:48:10,666 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28432] 2026-10-07 23:48:10,673 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:10,798 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [16] 2026-10-07 23:48:10,824 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_broken_company_connection_refuses_rather_than_using_a_person: Starting TestABrokenCompanyConnectionRefusesRatherThanUsingAPerson.test_the_refusal_names_the_company_whose_connection_is_broken ... 2026-10-07 23:48:11,318 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2445] 2026-10-07 23:48:11,327 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28435] 2026-10-07 23:48:11,333 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:11,464 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [17] 2026-10-07 23:48:11,507 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:48:11,525 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_company_connection_travels_the_same_credential_paths: Starting TestACompanyConnectionTravelsTheSameCredentialPaths.test_a_refused_company_credential_expires_the_company_row_alone ... 2026-10-07 23:48:12,058 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2446] 2026-10-07 23:48:12,069 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28438] 2026-10-07 23:48:12,076 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:12,342 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [20] 2026-10-07 23:48:12,347 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [19, 18] 2026-10-07 23:48:12,377 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_company_connection_travels_the_same_credential_paths: Starting TestACompanyConnectionTravelsTheSameCredentialPaths.test_an_expired_company_token_is_renewed_on_the_same_refresh_leg ... 2026-10-07 23:48:12,931 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2447] 2026-10-07 23:48:12,942 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28441] 2026-10-07 23:48:12,950 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:13,247 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [24, 23] 2026-10-07 23:48:13,252 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [22, 21] 2026-10-07 23:48:13,288 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_company_connection_travels_the_same_credential_paths: Starting TestACompanyConnectionTravelsTheSameCredentialPaths.test_every_company_call_goes_through_the_shared_transport ... 2026-10-07 23:48:13,833 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2448] 2026-10-07 23:48:13,842 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28444] 2026-10-07 23:48:13,848 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:14,158 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [28, 27] 2026-10-07 23:48:14,161 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [26, 25] 2026-10-07 23:48:14,213 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_company_connection_travels_the_same_credential_paths: Starting TestACompanyConnectionTravelsTheSameCredentialPaths.test_the_company_row_answers_the_same_credential_accessor ... 2026-10-07 23:48:14,765 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2449] 2026-10-07 23:48:14,774 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28447] 2026-10-07 23:48:14,780 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:14,920 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [30, 29] 2026-10-07 23:48:14,949 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_company_connection_travels_the_same_credential_paths: Starting TestACompanyConnectionTravelsTheSameCredentialPaths.test_the_health_cron_revokes_a_dead_company_row_exactly_as_a_personal_one ... 2026-10-07 23:48:15,473 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2450] 2026-10-07 23:48:15,483 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28450] 2026-10-07 23:48:15,491 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:15,621 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [32, 31] 2026-10-07 23:48:15,663 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:48:15,682 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_company_has_one_google_drive_connection_of_its_own: Starting TestACompanyHasOneGoogleDriveConnectionOfItsOwn.test_a_company_can_connect_a_google_account_of_its_own ... 2026-10-07 23:48:22,011 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [33] 2026-10-07 23:48:22,066 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_company_has_one_google_drive_connection_of_its_own: Starting TestACompanyHasOneGoogleDriveConnectionOfItsOwn.test_a_company_never_holds_two_company_connections ... 2026-10-07 23:48:28,293 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_company_has_one_google_drive_connection_of_its_own: Starting TestACompanyHasOneGoogleDriveConnectionOfItsOwn.test_a_connected_company_account_still_admits_no_second_one ... 2026-10-07 23:48:34,326 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [34] 2026-10-07 23:48:34,373 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_company_has_one_google_drive_connection_of_its_own: Starting TestACompanyHasOneGoogleDriveConnectionOfItsOwn.test_each_company_holds_its_own_company_connection ... 2026-10-07 23:48:39,929 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:48:39,947 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_dead_refresh_token_is_reported_not_traced: Starting TestADeadRefreshTokenIsReportedNotTraced.test_a_dead_refresh_token_is_explained_to_the_person_who_met_it ... 2026-10-07 23:48:40,460 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2451] 2026-10-07 23:48:40,480 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29191] 2026-10-07 23:48:40,488 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:40,594 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_dead_refresh_token_is_reported_not_traced: Starting TestADeadRefreshTokenIsReportedNotTraced.test_a_dead_refresh_token_leaves_the_account_asking_to_be_reconnected ... 2026-10-07 23:48:41,099 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2452] 2026-10-07 23:48:41,108 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29193] 2026-10-07 23:48:41,116 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:41,209 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_dead_refresh_token_is_reported_not_traced: Starting TestADeadRefreshTokenIsReportedNotTraced.test_a_successful_refresh_never_discards_the_stored_credential ... 2026-10-07 23:48:41,725 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2453] 2026-10-07 23:48:41,735 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29195] 2026-10-07 23:48:41,743 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:41,848 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_dead_refresh_token_is_reported_not_traced: Starting TestADeadRefreshTokenIsReportedNotTraced.test_one_google_outage_does_not_disconnect_a_company ... 2026-10-07 23:48:42,360 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2454] 2026-10-07 23:48:42,376 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29197] 2026-10-07 23:48:42,387 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:42,494 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_dead_refresh_token_is_reported_not_traced: Starting TestADeadRefreshTokenIsReportedNotTraced.test_the_cron_leaves_a_transient_failure_connected_and_says_why ... 2026-10-07 23:48:42,924 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2455] 2026-10-07 23:48:42,934 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29199] 2026-10-07 23:48:42,940 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:43,044 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_dead_refresh_token_is_reported_not_traced: Starting TestADeadRefreshTokenIsReportedNotTraced.test_the_cron_records_googles_own_reason_for_the_failure ... 2026-10-07 23:48:43,586 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2456] 2026-10-07 23:48:43,610 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29201] 2026-10-07 23:48:43,617 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:43,713 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_dead_refresh_token_is_reported_not_traced: Starting TestADeadRefreshTokenIsReportedNotTraced.test_the_cron_still_revokes_a_dead_connection_and_stamps_it ... 2026-10-07 23:48:44,240 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2457] 2026-10-07 23:48:44,249 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29203] 2026-10-07 23:48:44,257 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:44,378 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:48:44,397 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_document_lands_in_the_records_own_folder: Starting TestADocumentLandsInTheRecordsOwnFolder.test_a_second_document_reuses_the_records_existing_folder ... 2026-10-07 23:48:45,044 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2458] 2026-10-07 23:48:45,075 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29205] 2026-10-07 23:48:45,084 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:45,509 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [45, 44, 43] 2026-10-07 23:48:45,548 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_document_lands_in_the_records_own_folder: Starting TestADocumentLandsInTheRecordsOwnFolder.test_creating_a_document_from_a_template_files_it_on_the_record ... 2026-10-07 23:48:46,107 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2459] 2026-10-07 23:48:46,116 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29208] 2026-10-07 23:48:46,123 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:46,428 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [48, 47] 2026-10-07 23:48:46,466 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_document_lands_in_the_records_own_folder: Starting TestADocumentLandsInTheRecordsOwnFolder.test_the_document_appears_in_the_records_attachment_box ... 2026-10-07 23:48:47,053 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2460] 2026-10-07 23:48:47,064 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29211] 2026-10-07 23:48:47,071 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:47,402 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [51, 50] 2026-10-07 23:48:47,448 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_document_lands_in_the_records_own_folder: Starting TestADocumentLandsInTheRecordsOwnFolder.test_the_document_lands_in_a_folder_named_for_the_record ... 2026-10-07 23:48:48,036 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2461] 2026-10-07 23:48:48,048 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29214] 2026-10-07 23:48:48,057 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:48,379 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [54, 53] 2026-10-07 23:48:48,419 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_document_lands_in_the_records_own_folder: Starting TestADocumentLandsInTheRecordsOwnFolder.test_the_folder_is_created_under_the_companys_configured_storage ... 2026-10-07 23:48:49,079 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2462] 2026-10-07 23:48:49,090 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29217] 2026-10-07 23:48:49,098 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:49,421 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [57, 56] 2026-10-07 23:48:49,450 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_document_lands_in_the_records_own_folder: Starting TestADocumentLandsInTheRecordsOwnFolder.test_two_records_never_share_one_folder ... 2026-10-07 23:48:50,029 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2463] 2026-10-07 23:48:50,041 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29220] 2026-10-07 23:48:50,050 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:50,534 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [62, 61, 60, 59] 2026-10-07 23:48:50,586 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:48:50,602 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_domain_share_needs_an_audience: Starting TestADomainShareNeedsAnAudience.test_a_domain_share_is_recorded_so_it_can_be_withdrawn ... 2026-10-07 23:48:51,118 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2464] 2026-10-07 23:48:51,127 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29224] 2026-10-07 23:48:51,134 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:51,426 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [66, 65, 64] 2026-10-07 23:48:51,453 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_domain_share_needs_an_audience: Starting TestADomainShareNeedsAnAudience.test_a_domain_share_reaches_google_as_a_domain_grant ... 2026-10-07 23:48:51,974 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2465] 2026-10-07 23:48:51,983 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29227] 2026-10-07 23:48:51,990 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:52,318 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [70, 69, 68] 2026-10-07 23:48:52,349 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_domain_share_needs_an_audience: Starting TestADomainShareNeedsAnAudience.test_a_domain_share_with_no_domain_is_refused_before_google ... 2026-10-07 23:48:53,010 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2466] 2026-10-07 23:48:53,021 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29230] 2026-10-07 23:48:53,027 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:53,416 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [73, 72] 2026-10-07 23:48:53,456 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_domain_share_needs_an_audience: Starting TestADomainShareNeedsAnAudience.test_an_empty_string_is_no_more_of_an_audience_than_no_value ... 2026-10-07 23:48:54,077 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2467] 2026-10-07 23:48:54,088 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29233] 2026-10-07 23:48:54,097 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:54,407 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [76, 75] 2026-10-07 23:48:54,442 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_domain_share_needs_an_audience: Starting TestADomainShareNeedsAnAudience.test_the_person_and_group_audiences_are_still_required ... 2026-10-07 23:48:54,994 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2468] 2026-10-07 23:48:55,006 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29236] 2026-10-07 23:48:55,015 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:55,325 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [79, 78] 2026-10-07 23:48:55,369 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:48:55,385 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_google_document_exports_onto_its_record: Starting TestAGoogleDocumentExportsOntoItsRecord.test_a_file_that_is_already_binary_cannot_be_exported ... 2026-10-07 23:48:56,005 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2469] 2026-10-07 23:48:56,020 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29239] 2026-10-07 23:48:56,032 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:56,459 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [82, 81] 2026-10-07 23:48:56,492 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_google_document_exports_onto_its_record: Starting TestAGoogleDocumentExportsOntoItsRecord.test_exporting_a_google_document_attaches_a_pdf_to_the_record ... 2026-10-07 23:48:56,980 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2470] 2026-10-07 23:48:56,992 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29242] 2026-10-07 23:48:56,999 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:57,420 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [86, 85, 84] 2026-10-07 23:48:57,447 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_google_document_exports_onto_its_record: Starting TestAGoogleDocumentExportsOntoItsRecord.test_the_exported_file_is_added_and_the_document_stays ... 2026-10-07 23:48:58,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2471] 2026-10-07 23:48:58,022 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29245] 2026-10-07 23:48:58,031 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:58,406 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [90, 89, 88] 2026-10-07 23:48:58,436 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_google_document_exports_onto_its_record: Starting TestAGoogleDocumentExportsOntoItsRecord.test_the_format_asked_for_is_the_format_google_is_asked_for ... 2026-10-07 23:48:59,036 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2472] 2026-10-07 23:48:59,052 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29248] 2026-10-07 23:48:59,060 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:48:59,422 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [94, 93, 92] 2026-10-07 23:48:59,481 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:48:59,499 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_mutating_call_is_never_retried_blind: Starting TestAMutatingCallIsNeverRetriedBlind.test_a_creation_that_timed_out_is_not_sent_again ... 2026-10-07 23:48:59,537 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [95] 2026-10-07 23:48:59,565 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_mutating_call_is_never_retried_blind: Starting TestAMutatingCallIsNeverRetriedBlind.test_a_folder_google_may_have_created_is_not_created_again ... 2026-10-07 23:48:59,594 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [96] 2026-10-07 23:48:59,629 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_mutating_call_is_never_retried_blind: Starting TestAMutatingCallIsNeverRetriedBlind.test_a_rate_limited_creation_is_tried_again ... 2026-10-07 23:48:59,647 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.models.google_drive_transport: Retrying Google Drive call POST https://www.googleapis.com/drive/v3/files in 1.3s (attempt 2 of 3). 2026-10-07 23:48:59,657 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.models.google_drive_transport: Retrying Google Drive call POST https://www.googleapis.com/drive/v3/files in 2.3s (attempt 3 of 3). 2026-10-07 23:48:59,699 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [99, 98, 97] 2026-10-07 23:48:59,734 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_mutating_call_is_never_retried_blind: Starting TestAMutatingCallIsNeverRetriedBlind.test_a_read_google_could_not_answer_is_tried_again ... 2026-10-07 23:48:59,751 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.models.google_drive_transport: Retrying Google Drive call GET https://www.googleapis.com/drive/v3/files/GDRIVE-RETRY-FILE in 1.3s (attempt 2 of 3). 2026-10-07 23:48:59,761 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.models.google_drive_transport: Retrying Google Drive call GET https://www.googleapis.com/drive/v3/files/GDRIVE-RETRY-FILE in 2.0s (attempt 3 of 3). 2026-10-07 23:48:59,777 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [102, 101, 100] 2026-10-07 23:48:59,816 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_mutating_call_is_never_retried_blind: Starting TestAMutatingCallIsNeverRetriedBlind.test_a_read_that_timed_out_is_still_tried_again ... 2026-10-07 23:48:59,835 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.models.google_drive_transport: Retrying Google Drive call GET https://www.googleapis.com/drive/v3/files/GDRIVE-RETRY-FILE in 1.0s (attempt 2 of 3). 2026-10-07 23:48:59,844 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.models.google_drive_transport: Retrying Google Drive call GET https://www.googleapis.com/drive/v3/files/GDRIVE-RETRY-FILE in 2.4s (attempt 3 of 3). 2026-10-07 23:48:59,861 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [105, 104, 103] 2026-10-07 23:48:59,899 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_mutating_call_is_never_retried_blind: Starting TestAMutatingCallIsNeverRetriedBlind.test_a_share_google_may_have_granted_is_not_granted_again ... 2026-10-07 23:48:59,936 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [106] 2026-10-07 23:48:59,972 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_mutating_call_is_never_retried_blind: Starting TestAMutatingCallIsNeverRetriedBlind.test_an_upload_that_timed_out_is_not_sent_again ... 2026-10-07 23:49:00,005 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [107] 2026-10-07 23:49:00,057 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:49:00,083 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_new_document_is_shared_with_nobody: Starting TestANewDocumentIsSharedWithNobody.test_a_document_the_module_creates_is_shared_with_nobody ... 2026-10-07 23:49:00,708 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2473] 2026-10-07 23:49:00,720 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29251] 2026-10-07 23:49:00,729 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:01,004 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [110, 109] 2026-10-07 23:49:01,042 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_new_document_is_shared_with_nobody: Starting TestANewDocumentIsSharedWithNobody.test_a_new_document_is_never_published_to_whoever_holds_the_link ... 2026-10-07 23:49:01,665 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2474] 2026-10-07 23:49:01,678 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29254] 2026-10-07 23:49:01,688 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:02,026 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [113, 112] 2026-10-07 23:49:02,065 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_new_document_is_shared_with_nobody: Starting TestANewDocumentIsSharedWithNobody.test_creating_a_document_asks_google_for_no_permission_at_all ... 2026-10-07 23:49:02,689 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2475] 2026-10-07 23:49:02,700 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29257] 2026-10-07 23:49:02,709 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:03,031 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [116, 115] 2026-10-07 23:49:03,068 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_new_document_is_shared_with_nobody: Starting TestANewDocumentIsSharedWithNobody.test_no_payload_sent_while_creating_a_document_mentions_the_public ... 2026-10-07 23:49:03,640 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2476] 2026-10-07 23:49:03,651 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29260] 2026-10-07 23:49:03,658 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:03,951 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [119, 118] 2026-10-07 23:49:03,996 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:49:04,012 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_partner_is_a_google_drive_record: Starting TestAPartnerIsAGoogleDriveRecord.test_a_contact_finds_the_drive_documents_that_belong_to_it ... 2026-10-07 23:49:04,583 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2477] 2026-10-07 23:49:04,597 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29263] 2026-10-07 23:49:04,608 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:04,770 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_partner_is_a_google_drive_record: Starting TestAPartnerIsAGoogleDriveRecord.test_a_contact_offers_the_fields_a_drive_record_needs ... 2026-10-07 23:49:05,392 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2478] 2026-10-07 23:49:05,405 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29267] 2026-10-07 23:49:05,413 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:05,571 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_partner_is_a_google_drive_record: Starting TestAPartnerIsAGoogleDriveRecord.test_a_contact_with_no_document_resolves_nothing ... 2026-10-07 23:49:06,176 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2479] 2026-10-07 23:49:06,189 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29271] 2026-10-07 23:49:06,197 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:06,346 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_partner_is_a_google_drive_record: Starting TestAPartnerIsAGoogleDriveRecord.test_a_portal_user_can_still_read_a_contact ... 2026-10-07 23:49:07,011 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2480] 2026-10-07 23:49:07,042 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29275] 2026-10-07 23:49:07,051 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:07,597 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2481] 2026-10-07 23:49:07,608 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29280] 2026-10-07 23:49:07,617 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:07,680 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_partner_is_a_google_drive_record: Starting TestAPartnerIsAGoogleDriveRecord.test_an_ordinary_contact_is_unaffected_by_the_mixin ... 2026-10-07 23:49:08,205 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2482] 2026-10-07 23:49:08,216 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29282] 2026-10-07 23:49:08,225 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:08,428 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_partner_is_a_google_drive_record: Starting TestAPartnerIsAGoogleDriveRecord.test_the_mixin_landed_only_where_it_was_asked_for ... 2026-10-07 23:49:09,045 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2483] 2026-10-07 23:49:09,063 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29287] 2026-10-07 23:49:09,072 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:09,202 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:49:09,217 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_partner_shows_its_drive_documents: Starting TestAPartnerShowsItsDriveDocuments.test_a_contact_shows_its_drive_folder_and_its_documents_on_its_form ... 2026-10-07 23:49:09,777 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2484] 2026-10-07 23:49:09,787 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29291] 2026-10-07 23:49:09,794 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:10,119 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_partner_shows_its_drive_documents: Starting TestAPartnerShowsItsDriveDocuments.test_the_complement_filter_selects_the_contacts_that_hold_none ... 2026-10-07 23:49:10,715 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2485] 2026-10-07 23:49:10,729 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29295] 2026-10-07 23:49:10,739 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:10,983 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_partner_shows_its_drive_documents: Starting TestAPartnerShowsItsDriveDocuments.test_the_contacts_search_panel_offers_both_drive_document_filters ... 2026-10-07 23:49:11,535 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2486] 2026-10-07 23:49:11,547 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29299] 2026-10-07 23:49:11,560 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:11,730 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_partner_shows_its_drive_documents: Starting TestAPartnerShowsItsDriveDocuments.test_the_folder_is_offered_as_a_link_and_is_hidden_when_there_is_none ... 2026-10-07 23:49:12,299 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2487] 2026-10-07 23:49:12,308 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29303] 2026-10-07 23:49:12,314 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:12,593 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_partner_shows_its_drive_documents: Starting TestAPartnerShowsItsDriveDocuments.test_the_shipped_filter_selects_the_contacts_that_hold_documents ... 2026-10-07 23:49:14,107 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2488] 2026-10-07 23:49:14,120 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29307] 2026-10-07 23:49:14,130 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:14,414 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:49:14,432 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_pasted_link_to_an_ungranted_file_says_so: Starting TestAPastedLinkToAnUngrantedFileSaysSo.test_a_pasted_link_google_will_not_show_us_explains_itself ... 2026-10-07 23:49:15,019 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2489] 2026-10-07 23:49:15,028 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29311] 2026-10-07 23:49:15,034 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:15,191 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.models.google_drive_transport: Google Drive reported a missing file for res.partner,3178. The Odoo reference was left in place: see google.drive.transport._handle_missing_remote_file. 2026-10-07 23:49:15,199 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [121] 2026-10-07 23:49:15,229 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_pasted_link_to_an_ungranted_file_says_so: Starting TestAPastedLinkToAnUngrantedFileSaysSo.test_nothing_is_recorded_for_a_file_that_never_arrived ... 2026-10-07 23:49:15,780 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2490] 2026-10-07 23:49:15,792 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29314] 2026-10-07 23:49:15,801 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:15,998 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.models.google_drive_transport: Google Drive reported a missing file for res.partner,3180. The Odoo reference was left in place: see google.drive.transport._handle_missing_remote_file. 2026-10-07 23:49:16,024 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [123] 2026-10-07 23:49:16,062 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_pasted_link_to_an_ungranted_file_says_so: Starting TestAPastedLinkToAnUngrantedFileSaysSo.test_the_bare_file_id_from_a_picker_gets_the_same_explanation ... 2026-10-07 23:49:16,628 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2491] 2026-10-07 23:49:16,639 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29317] 2026-10-07 23:49:16,647 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:16,870 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.models.google_drive_transport: Google Drive reported a missing file for res.partner,3182. The Odoo reference was left in place: see google.drive.transport._handle_missing_remote_file. 2026-10-07 23:49:16,883 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [125] 2026-10-07 23:49:16,929 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:49:16,948 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_person_still_connects_once_per_company: Starting TestAPersonStillConnectsOncePerCompany.test_a_company_connection_does_not_consume_a_persons_slot ... 2026-10-07 23:49:23,208 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2492] 2026-10-07 23:49:23,220 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29505] 2026-10-07 23:49:23,228 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:23,285 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [126] 2026-10-07 23:49:23,342 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_person_still_connects_once_per_company: Starting TestAPersonStillConnectsOncePerCompany.test_one_person_never_holds_two_connections_in_one_company ... 2026-10-07 23:49:29,185 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2493] 2026-10-07 23:49:29,197 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29692] 2026-10-07 23:49:29,204 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:29,292 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_person_still_connects_once_per_company: Starting TestAPersonStillConnectsOncePerCompany.test_the_same_person_still_connects_separately_for_each_company ... 2026-10-07 23:49:35,818 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2494] 2026-10-07 23:49:35,830 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29879] 2026-10-07 23:49:35,839 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:35,962 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:49:35,980 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_picked_file_becomes_a_document_on_its_record: Starting TestAPickedFileBecomesADocumentOnItsRecord.test_a_caller_who_never_connected_is_told_to_connect ... 2026-10-07 23:49:36,599 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2495] 2026-10-07 23:49:36,609 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29881] 2026-10-07 23:49:36,616 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:37,270 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2496] 2026-10-07 23:49:37,289 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29883] 2026-10-07 23:49:37,298 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:37,542 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_picked_file_becomes_a_document_on_its_record: Starting TestAPickedFileBecomesADocumentOnItsRecord.test_a_picked_file_is_filed_the_same_way_every_other_document_is ... 2026-10-07 23:49:38,189 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2497] 2026-10-07 23:49:38,201 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29886] 2026-10-07 23:49:38,208 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:38,781 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2498] 2026-10-07 23:49:38,792 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29888] 2026-10-07 23:49:38,801 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:39,162 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [130, 129] 2026-10-07 23:49:39,190 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_picked_file_becomes_a_document_on_its_record: Starting TestAPickedFileBecomesADocumentOnItsRecord.test_a_picked_file_lands_on_the_record_as_a_picked_document ... 2026-10-07 23:49:39,916 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2499] 2026-10-07 23:49:39,929 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29891] 2026-10-07 23:49:39,939 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:40,585 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2500] 2026-10-07 23:49:40,596 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29893] 2026-10-07 23:49:40,604 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:40,930 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [133, 132] 2026-10-07 23:49:40,963 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_picked_file_becomes_a_document_on_its_record: Starting TestAPickedFileBecomesADocumentOnItsRecord.test_a_reference_that_names_no_drive_file_is_refused ... 2026-10-07 23:49:41,615 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2501] 2026-10-07 23:49:41,631 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29896] 2026-10-07 23:49:41,638 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:42,304 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2502] 2026-10-07 23:49:42,315 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29898] 2026-10-07 23:49:42,324 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:42,520 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_picked_file_becomes_a_document_on_its_record: Starting TestAPickedFileBecomesADocumentOnItsRecord.test_every_spelling_of_one_file_reaches_the_same_file ... 2026-10-07 23:49:43,194 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2503] 2026-10-07 23:49:43,207 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29901] 2026-10-07 23:49:43,217 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:43,900 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2504] 2026-10-07 23:49:43,911 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29903] 2026-10-07 23:49:43,920 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:44,873 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [141, 140, 139, 138, 137, 136] 2026-10-07 23:49:44,910 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_picked_file_becomes_a_document_on_its_record: Starting TestAPickedFileBecomesADocumentOnItsRecord.test_picking_a_file_does_not_move_it_in_the_users_drive ... 2026-10-07 23:49:45,592 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2505] 2026-10-07 23:49:45,605 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29909] 2026-10-07 23:49:45,615 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:46,330 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2506] 2026-10-07 23:49:46,337 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29911] 2026-10-07 23:49:46,348 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:46,661 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [144, 143] 2026-10-07 23:49:46,692 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_picked_file_becomes_a_document_on_its_record: Starting TestAPickedFileBecomesADocumentOnItsRecord.test_picking_a_file_reuses_the_records_existing_folder ... 2026-10-07 23:49:47,338 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2507] 2026-10-07 23:49:47,349 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29914] 2026-10-07 23:49:47,360 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:48,012 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2508] 2026-10-07 23:49:48,020 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29916] 2026-10-07 23:49:48,028 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:48,487 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [148, 147, 146] 2026-10-07 23:49:48,522 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_picked_file_becomes_a_document_on_its_record: Starting TestAPickedFileBecomesADocumentOnItsRecord.test_the_picked_file_is_reachable_from_a_browser ... 2026-10-07 23:49:49,203 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2509] 2026-10-07 23:49:49,225 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29919] 2026-10-07 23:49:49,235 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:49,829 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2510] 2026-10-07 23:49:49,840 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29921] 2026-10-07 23:49:49,848 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:50,043 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:49:50,062 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_picked_file_is_read_with_the_pickers_own_credential: Starting TestAPickedFileIsReadWithThePickersOwnCredential.test_the_flow_presents_both_identities_and_no_third ... 2026-10-07 23:49:50,689 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2511] 2026-10-07 23:49:50,701 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29924] 2026-10-07 23:49:50,710 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:51,050 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [153, 152] 2026-10-07 23:49:51,055 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [151, 150] 2026-10-07 23:49:51,089 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_picked_file_is_read_with_the_pickers_own_credential: Starting TestAPickedFileIsReadWithThePickersOwnCredential.test_the_picked_document_is_recorded_as_picked ... 2026-10-07 23:49:51,706 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2512] 2026-10-07 23:49:51,717 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29927] 2026-10-07 23:49:51,727 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:52,055 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [157, 156] 2026-10-07 23:49:52,065 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [155, 154] 2026-10-07 23:49:52,117 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_picked_file_is_read_with_the_pickers_own_credential: Starting TestAPickedFileIsReadWithThePickersOwnCredential.test_the_picked_file_is_read_with_the_employees_own_credential ... 2026-10-07 23:49:52,841 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2513] 2026-10-07 23:49:52,861 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29930] 2026-10-07 23:49:52,872 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:53,332 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [161, 160] 2026-10-07 23:49:53,337 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [159, 158] 2026-10-07 23:49:53,378 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_picked_file_is_read_with_the_pickers_own_credential: Starting TestAPickedFileIsReadWithThePickersOwnCredential.test_the_records_folder_in_the_same_flow_is_created_by_the_company ... 2026-10-07 23:49:54,070 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2514] 2026-10-07 23:49:54,082 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29933] 2026-10-07 23:49:54,092 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:54,411 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [165, 164] 2026-10-07 23:49:54,416 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [163, 162] 2026-10-07 23:49:54,466 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:49:54,486 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_records_folder_follows_its_companys_storage: Starting TestARecordsFolderFollowsItsCompanysStorage.test_a_company_that_configures_nothing_is_never_refused ... 2026-10-07 23:49:55,137 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2515] 2026-10-07 23:49:55,148 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29936] 2026-10-07 23:49:55,155 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:55,519 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [169, 168, 167] 2026-10-07 23:49:55,550 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_records_folder_follows_its_companys_storage: Starting TestARecordsFolderFollowsItsCompanysStorage.test_a_first_document_lands_in_the_companys_shared_drive ... 2026-10-07 23:49:56,042 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2516] 2026-10-07 23:49:56,050 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29939] 2026-10-07 23:49:56,056 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:56,366 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [172, 171] 2026-10-07 23:49:56,409 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_records_folder_follows_its_companys_storage: Starting TestARecordsFolderFollowsItsCompanysStorage.test_a_folder_created_before_the_shared_drive_existed_is_not_used_silently ... 2026-10-07 23:49:57,019 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2517] 2026-10-07 23:49:57,047 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29942] 2026-10-07 23:49:57,060 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:57,398 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [175, 174] 2026-10-07 23:49:57,436 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_records_folder_follows_its_companys_storage: Starting TestARecordsFolderFollowsItsCompanysStorage.test_a_record_whose_storage_never_changed_reuses_its_one_folder ... 2026-10-07 23:49:58,088 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2518] 2026-10-07 23:49:58,100 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29945] 2026-10-07 23:49:58,112 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:58,587 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [179, 178, 177] 2026-10-07 23:49:58,631 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:49:58,647 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_rejected_credential_stops_only_its_own_account: Starting TestARejectedCredentialStopsOnlyItsOwnAccount.test_a_refused_action_tells_the_user_to_reconnect ... 2026-10-07 23:49:59,361 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2519] 2026-10-07 23:49:59,380 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29948] 2026-10-07 23:49:59,389 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:49:59,989 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2520] 2026-10-07 23:50:00,004 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29950] 2026-10-07 23:50:00,012 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:00,351 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [182] 2026-10-07 23:50:00,392 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_rejected_credential_stops_only_its_own_account: Starting TestARejectedCredentialStopsOnlyItsOwnAccount.test_one_users_stale_credential_never_disconnects_a_colleague ... 2026-10-07 23:50:00,933 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2521] 2026-10-07 23:50:00,947 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29953] 2026-10-07 23:50:00,955 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:01,596 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2522] 2026-10-07 23:50:01,606 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29955] 2026-10-07 23:50:01,613 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:01,899 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [185] 2026-10-07 23:50:01,940 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_rejected_credential_stops_only_its_own_account: Starting TestARejectedCredentialStopsOnlyItsOwnAccount.test_reading_a_record_never_depends_on_google_being_up ... 2026-10-07 23:50:02,623 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2523] 2026-10-07 23:50:02,636 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29958] 2026-10-07 23:50:02,648 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:03,207 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2524] 2026-10-07 23:50:03,217 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29960] 2026-10-07 23:50:03,224 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:03,436 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_rejected_credential_stops_only_its_own_account: Starting TestARejectedCredentialStopsOnlyItsOwnAccount.test_the_call_carried_the_acting_users_own_credential ... 2026-10-07 23:50:04,090 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2525] 2026-10-07 23:50:04,106 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29963] 2026-10-07 23:50:04,115 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:04,754 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2526] 2026-10-07 23:50:04,766 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29965] 2026-10-07 23:50:04,776 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:05,122 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [190] 2026-10-07 23:50:05,169 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:50:05,188 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_shared_drive_file_is_reachable_without_configuration: Starting TestASharedDriveFileIsReachableWithoutConfiguration.test_a_call_outside_the_file_resources_does_not_carry_the_flag ... 2026-10-07 23:50:05,224 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [191] 2026-10-07 23:50:05,257 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_shared_drive_file_is_reachable_without_configuration: Starting TestASharedDriveFileIsReachableWithoutConfiguration.test_a_drives_call_declares_shared_drive_support ... 2026-10-07 23:50:05,295 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [192] 2026-10-07 23:50:05,331 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_shared_drive_file_is_reachable_without_configuration: Starting TestASharedDriveFileIsReachableWithoutConfiguration.test_a_file_call_declares_shared_drive_support_with_no_setting ... 2026-10-07 23:50:05,368 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [193] 2026-10-07 23:50:05,402 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_shared_drive_file_is_reachable_without_configuration: Starting TestASharedDriveFileIsReachableWithoutConfiguration.test_a_permission_call_declares_shared_drive_support ... 2026-10-07 23:50:05,440 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [194] 2026-10-07 23:50:05,473 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_shared_drive_file_is_reachable_without_configuration: Starting TestASharedDriveFileIsReachableWithoutConfiguration.test_a_resumable_upload_declares_shared_drive_support ... 2026-10-07 23:50:05,504 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [195] 2026-10-07 23:50:05,530 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_shared_drive_file_is_reachable_without_configuration: Starting TestASharedDriveFileIsReachableWithoutConfiguration.test_the_flag_travels_as_the_string_google_accepts ... 2026-10-07 23:50:05,564 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [196] 2026-10-07 23:50:05,611 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:50:05,628 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_slow_call_stays_inside_the_workers_budget: Starting TestASlowCallStaysInsideTheWorkersBudget.test_a_call_that_spent_its_budget_starts_no_further_attempt ... 2026-10-07 23:50:05,692 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [197] 2026-10-07 23:50:05,731 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_slow_call_stays_inside_the_workers_budget: Starting TestASlowCallStaysInsideTheWorkersBudget.test_the_budget_is_spent_by_the_whole_call_not_by_each_attempt ... 2026-10-07 23:50:05,791 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [199, 198] 2026-10-07 23:50:05,821 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_slow_call_stays_inside_the_workers_budget: Starting TestASlowCallStaysInsideTheWorkersBudget.test_the_whole_call_budget_fits_inside_a_default_worker ... 2026-10-07 23:50:05,861 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:50:05,877 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_stored_credential_is_returned_to_nobody: Starting TestAStoredCredentialIsReturnedToNobody.test_a_full_administrator_is_never_handed_a_stored_credential ... 2026-10-07 23:50:06,510 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2527] 2026-10-07 23:50:06,524 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29968] 2026-10-07 23:50:06,533 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:07,112 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2528] 2026-10-07 23:50:07,126 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29970] 2026-10-07 23:50:07,136 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:07,679 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2529] 2026-10-07 23:50:07,693 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29972] 2026-10-07 23:50:07,703 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:07,785 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 1742, model: google.drive.account, fields: refresh_token, access_token 2026-10-07 23:50:07,843 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 1742, model: google.drive.account, fields: refresh_token, access_token 2026-10-07 23:50:07,843 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 1742, model: google.drive.account, fields: refresh_token, access_token 2026-10-07 23:50:07,844 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 1742, model: google.drive.account, fields: refresh_token, access_token 2026-10-07 23:50:07,854 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [200] 2026-10-07 23:50:07,890 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_stored_credential_is_returned_to_nobody: Starting TestAStoredCredentialIsReturnedToNobody.test_a_renewal_still_presents_the_stored_credential_to_google ... 2026-10-07 23:50:08,512 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2530] 2026-10-07 23:50:08,526 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29974] 2026-10-07 23:50:08,537 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:09,217 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2531] 2026-10-07 23:50:09,226 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29976] 2026-10-07 23:50:09,233 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:09,782 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2532] 2026-10-07 23:50:09,794 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29978] 2026-10-07 23:50:09,802 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:09,922 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [201] 2026-10-07 23:50:09,962 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_stored_credential_is_returned_to_nobody: Starting TestAStoredCredentialIsReturnedToNobody.test_a_stored_credential_cannot_be_guessed_by_filtering_on_it ... 2026-10-07 23:50:10,508 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2533] 2026-10-07 23:50:10,522 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29980] 2026-10-07 23:50:10,529 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:11,051 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2534] 2026-10-07 23:50:11,061 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29982] 2026-10-07 23:50:11,069 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:11,682 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2535] 2026-10-07 23:50:11,692 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29984] 2026-10-07 23:50:11,701 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:11,854 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 1746, model: google.drive.account, fields: refresh_token 2026-10-07 23:50:11,863 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 1746, model: google.drive.account, fields: access_token 2026-10-07 23:50:11,880 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 1748, model: google.drive.account, fields: refresh_token 2026-10-07 23:50:11,881 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 1748, model: google.drive.account, fields: access_token 2026-10-07 23:50:11,895 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [203, 202] 2026-10-07 23:50:11,923 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_stored_credential_is_returned_to_nobody: Starting TestAStoredCredentialIsReturnedToNobody.test_no_offered_field_of_a_connection_exports_a_stored_credential ... 2026-10-07 23:50:12,418 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2536] 2026-10-07 23:50:12,429 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29986] 2026-10-07 23:50:12,439 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:13,129 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2537] 2026-10-07 23:50:13,144 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29988] 2026-10-07 23:50:13,159 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:13,718 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2538] 2026-10-07 23:50:13,732 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29990] 2026-10-07 23:50:13,744 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:14,033 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [205, 204] 2026-10-07 23:50:14,072 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_stored_credential_is_returned_to_nobody: Starting TestAStoredCredentialIsReturnedToNobody.test_the_owner_can_still_connect_and_disconnect_their_own_account ... 2026-10-07 23:50:14,597 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2539] 2026-10-07 23:50:14,605 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29992] 2026-10-07 23:50:14,612 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:15,164 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2540] 2026-10-07 23:50:15,175 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29994] 2026-10-07 23:50:15,189 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:15,650 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2541] 2026-10-07 23:50:15,660 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29996] 2026-10-07 23:50:15,667 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:15,737 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [206] 2026-10-07 23:50:15,767 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_stored_credential_is_returned_to_nobody: Starting TestAStoredCredentialIsReturnedToNobody.test_the_owner_of_a_connection_is_never_handed_its_own_stored_credential ... 2026-10-07 23:50:16,364 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2542] 2026-10-07 23:50:16,373 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29998] 2026-10-07 23:50:16,380 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:16,899 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2543] 2026-10-07 23:50:16,911 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30000] 2026-10-07 23:50:16,921 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:17,413 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2544] 2026-10-07 23:50:17,428 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30002] 2026-10-07 23:50:17,434 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:17,505 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 1755, model: google.drive.account, fields: refresh_token, access_token 2026-10-07 23:50:17,534 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 1755, model: google.drive.account, fields: refresh_token, access_token 2026-10-07 23:50:17,535 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 1755, model: google.drive.account, fields: refresh_token, access_token 2026-10-07 23:50:17,535 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 1755, model: google.drive.account, fields: refresh_token, access_token 2026-10-07 23:50:17,546 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [207] 2026-10-07 23:50:17,571 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_stored_credential_is_returned_to_nobody: Starting TestAStoredCredentialIsReturnedToNobody.test_the_owner_still_works_through_the_credential_they_may_not_read ... 2026-10-07 23:50:18,118 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2545] 2026-10-07 23:50:18,129 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30004] 2026-10-07 23:50:18,138 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:18,680 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2546] 2026-10-07 23:50:18,694 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30006] 2026-10-07 23:50:18,703 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:19,310 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2547] 2026-10-07 23:50:19,319 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30008] 2026-10-07 23:50:19,325 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:19,433 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [209, 208] 2026-10-07 23:50:19,474 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:50:19,489 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_template_entry_opens_the_document_it_creates: Starting TestATemplateEntryOpensTheDocumentItCreates.test_a_caller_who_never_connected_is_told_to_connect ... 2026-10-07 23:50:20,183 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2548] 2026-10-07 23:50:20,202 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30010] 2026-10-07 23:50:20,216 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:20,897 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2549] 2026-10-07 23:50:20,912 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30012] 2026-10-07 23:50:20,923 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:21,171 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_template_entry_opens_the_document_it_creates: Starting TestATemplateEntryOpensTheDocumentItCreates.test_a_template_that_does_not_exist_is_refused_not_crashed_on ... 2026-10-07 23:50:21,801 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2550] 2026-10-07 23:50:21,816 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30015] 2026-10-07 23:50:21,834 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:22,379 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2551] 2026-10-07 23:50:22,388 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30017] 2026-10-07 23:50:22,395 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:22,538 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted google.drive.config records with IDs: [51] 2026-10-07 23:50:22,599 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_template_entry_opens_the_document_it_creates: Starting TestATemplateEntryOpensTheDocumentItCreates.test_picking_a_template_returns_an_action_that_opens_the_document ... 2026-10-07 23:50:23,149 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2552] 2026-10-07 23:50:23,160 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30020] 2026-10-07 23:50:23,169 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:23,661 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2553] 2026-10-07 23:50:23,672 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30022] 2026-10-07 23:50:23,679 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:23,972 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [214, 213] 2026-10-07 23:50:24,006 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_template_entry_opens_the_document_it_creates: Starting TestATemplateEntryOpensTheDocumentItCreates.test_picking_a_template_twice_reuses_the_records_folder ... 2026-10-07 23:50:24,649 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2554] 2026-10-07 23:50:24,668 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30025] 2026-10-07 23:50:24,681 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:25,339 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2555] 2026-10-07 23:50:25,346 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30027] 2026-10-07 23:50:25,354 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:25,692 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [218, 217, 216] 2026-10-07 23:50:25,717 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_template_entry_opens_the_document_it_creates: Starting TestATemplateEntryOpensTheDocumentItCreates.test_the_action_is_reachable_from_a_browser ... 2026-10-07 23:50:26,202 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2556] 2026-10-07 23:50:26,211 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30030] 2026-10-07 23:50:26,219 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:26,898 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2557] 2026-10-07 23:50:26,906 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30032] 2026-10-07 23:50:26,913 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:27,077 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_template_entry_opens_the_document_it_creates: Starting TestATemplateEntryOpensTheDocumentItCreates.test_the_python_facing_action_still_returns_the_document_itself ... 2026-10-07 23:50:27,701 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2558] 2026-10-07 23:50:27,738 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30035] 2026-10-07 23:50:27,748 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:28,387 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2559] 2026-10-07 23:50:28,395 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30037] 2026-10-07 23:50:28,401 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:28,715 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [222, 221] 2026-10-07 23:50:28,771 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:50:28,793 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_template_the_app_never_created_says_so: Starting TestATemplateTheAppNeverCreatedSaysSo.test_a_document_this_module_really_lost_is_still_told_the_truth ... 2026-10-07 23:50:29,418 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2560] 2026-10-07 23:50:29,432 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30040] 2026-10-07 23:50:29,441 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:29,839 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [226, 225, 224] 2026-10-07 23:50:29,886 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_template_the_app_never_created_says_so: Starting TestATemplateTheAppNeverCreatedSaysSo.test_a_template_google_will_not_copy_explains_why_it_cannot ... 2026-10-07 23:50:30,446 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2561] 2026-10-07 23:50:30,458 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30043] 2026-10-07 23:50:30,468 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:30,743 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [229, 228] 2026-10-07 23:50:30,775 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_template_the_app_never_created_says_so: Starting TestATemplateTheAppNeverCreatedSaysSo.test_nothing_is_recorded_for_a_template_that_was_never_copied ... 2026-10-07 23:50:31,298 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2562] 2026-10-07 23:50:31,309 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30046] 2026-10-07 23:50:31,318 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:31,564 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [232, 231] 2026-10-07 23:50:31,602 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_template_the_app_never_created_says_so: Starting TestATemplateTheAppNeverCreatedSaysSo.test_the_refusal_is_still_a_usererror ... 2026-10-07 23:50:32,215 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2563] 2026-10-07 23:50:32,239 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30049] 2026-10-07 23:50:32,252 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:32,530 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [235, 234] 2026-10-07 23:50:32,558 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_template_the_app_never_created_says_so: Starting TestATemplateTheAppNeverCreatedSaysSo.test_the_refusal_names_the_template_it_is_about ... 2026-10-07 23:50:33,081 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2564] 2026-10-07 23:50:33,091 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30052] 2026-10-07 23:50:33,097 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:33,328 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [238, 237] 2026-10-07 23:50:33,356 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_template_the_app_never_created_says_so: Starting TestATemplateTheAppNeverCreatedSaysSo.test_the_refusal_says_what_this_application_can_actually_reach ... 2026-10-07 23:50:33,930 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2565] 2026-10-07 23:50:33,941 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30055] 2026-10-07 23:50:33,948 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:34,229 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [241, 240] 2026-10-07 23:50:34,270 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:50:34,286 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_template_url_names_a_google_file_or_is_refused: Starting TestATemplateUrlNamesAGoogleFileOrIsRefused.test_a_template_that_saved_can_always_be_resolved_to_a_file ... 2026-10-07 23:50:34,368 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_template_url_names_a_google_file_or_is_refused: Starting TestATemplateUrlNamesAGoogleFileOrIsRefused.test_an_address_that_names_a_drive_file_is_accepted_and_its_id_read_out ... 2026-10-07 23:50:34,428 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_template_url_names_a_google_file_or_is_refused: Starting TestATemplateUrlNamesAGoogleFileOrIsRefused.test_an_address_that_names_no_drive_file_is_refused ... 2026-10-07 23:50:34,478 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_template_url_names_a_google_file_or_is_refused: Starting TestATemplateUrlNamesAGoogleFileOrIsRefused.test_every_template_address_this_module_ships_still_names_a_file ... 2026-10-07 23:50:34,511 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_a_template_url_names_a_google_file_or_is_refused: Starting TestATemplateUrlNamesAGoogleFileOrIsRefused.test_reading_a_stored_templates_file_identifier_never_raises ... 2026-10-07 23:50:34,553 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:50:34,568 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_account_is_private_to_its_owner: Starting TestAccountIsPrivateToItsOwner.test_a_user_cannot_read_another_users_refresh_token ... 2026-10-07 23:50:41,089 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2566] 2026-10-07 23:50:41,101 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30243] 2026-10-07 23:50:41,111 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:41,593 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2567] 2026-10-07 23:50:41,602 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30245] 2026-10-07 23:50:41,609 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:41,714 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 1780, model: google.drive.account, fields: refresh_token 2026-10-07 23:50:41,783 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_account_is_private_to_its_owner: Starting TestAccountIsPrivateToItsOwner.test_a_user_never_sees_another_users_google_connection ... 2026-10-07 23:50:48,933 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2568] 2026-10-07 23:50:48,946 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30432] 2026-10-07 23:50:48,958 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:49,538 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2569] 2026-10-07 23:50:49,552 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30434] 2026-10-07 23:50:49,567 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:49,727 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [120], uid: 1782, model: google.drive.account 2026-10-07 23:50:49,811 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_account_is_private_to_its_owner: Starting TestAccountIsPrivateToItsOwner.test_one_google_connection_per_user_per_company ... 2026-10-07 23:50:56,970 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2570] 2026-10-07 23:50:56,984 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30621] 2026-10-07 23:50:56,995 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:57,447 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2571] 2026-10-07 23:50:57,458 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30623] 2026-10-07 23:50:57,466 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:50:57,597 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_account_is_private_to_its_owner: Starting TestAccountIsPrivateToItsOwner.test_resolving_the_callers_account_twice_yields_the_same_row ... 2026-10-07 23:51:04,081 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2572] 2026-10-07 23:51:04,097 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30810] 2026-10-07 23:51:04,106 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:04,703 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2573] 2026-10-07 23:51:04,715 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30812] 2026-10-07 23:51:04,727 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:04,861 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_account_is_private_to_its_owner: Starting TestAccountIsPrivateToItsOwner.test_the_same_user_may_connect_once_in_each_company ... 2026-10-07 23:51:11,615 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2574] 2026-10-07 23:51:11,632 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30999] 2026-10-07 23:51:11,643 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:12,227 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2575] 2026-10-07 23:51:12,240 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31001] 2026-10-07 23:51:12,250 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:12,395 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:51:12,412 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_an_attachment_reaches_drive_from_its_record: Starting TestAnAttachmentReachesDriveFromItsRecord.test_a_file_already_in_drive_is_not_offered_to_be_sent_there_again ... 2026-10-07 23:51:13,051 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2576] 2026-10-07 23:51:13,063 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31003] 2026-10-07 23:51:13,071 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:13,257 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [246] 2026-10-07 23:51:13,293 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_an_attachment_reaches_drive_from_its_record: Starting TestAnAttachmentReachesDriveFromItsRecord.test_a_link_attachment_is_not_offered_because_there_is_nothing_to_send ... 2026-10-07 23:51:13,835 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2577] 2026-10-07 23:51:13,849 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31007] 2026-10-07 23:51:13,858 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:14,119 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [247] 2026-10-07 23:51:14,171 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_an_attachment_reaches_drive_from_its_record: Starting TestAnAttachmentReachesDriveFromItsRecord.test_a_reader_who_may_not_open_the_record_is_not_shown_its_files ... 2026-10-07 23:51:14,841 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2578] 2026-10-07 23:51:14,852 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31011] 2026-10-07 23:51:14,861 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:15,462 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2579] 2026-10-07 23:51:15,489 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31016] 2026-10-07 23:51:15,499 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:15,547 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3317], uid: 1792, model: res.partner 2026-10-07 23:51:15,558 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1792, model: ir.attachment 2026-10-07 23:51:15,571 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [248] 2026-10-07 23:51:15,607 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_an_attachment_reaches_drive_from_its_record: Starting TestAnAttachmentReachesDriveFromItsRecord.test_a_record_offers_the_files_of_its_own_that_could_still_go_to_drive ... 2026-10-07 23:51:16,230 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2580] 2026-10-07 23:51:16,245 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31018] 2026-10-07 23:51:16,253 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:16,444 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [249] 2026-10-07 23:51:16,479 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_an_attachment_reaches_drive_from_its_record: Starting TestAnAttachmentReachesDriveFromItsRecord.test_the_browser_door_sends_the_file_and_says_that_it_worked ... 2026-10-07 23:51:17,167 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2581] 2026-10-07 23:51:17,187 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31022] 2026-10-07 23:51:17,203 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:17,688 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [253, 252, 251] 2026-10-07 23:51:17,691 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [250] 2026-10-07 23:51:17,723 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_an_attachment_reaches_drive_from_its_record: Starting TestAnAttachmentReachesDriveFromItsRecord.test_the_python_door_still_hands_back_the_document_it_created ... 2026-10-07 23:51:18,346 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2582] 2026-10-07 23:51:18,360 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31026] 2026-10-07 23:51:18,369 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:18,863 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [257, 256, 255] 2026-10-07 23:51:18,867 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [254] 2026-10-07 23:51:18,918 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:51:18,941 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_an_expected_refusal_is_not_reported_as_a_crash: Starting TestAnExpectedRefusalIsNotReportedAsACrash.test_a_withdrawn_credential_is_reported_as_a_warning_not_a_crash ... 2026-10-07 23:51:19,634 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2583] 2026-10-07 23:51:19,656 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31030] 2026-10-07 23:51:19,666 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:19,760 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [258] 2026-10-07 23:51:19,796 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_an_expected_refusal_is_not_reported_as_a_crash: Starting TestAnExpectedRefusalIsNotReportedAsACrash.test_an_unconnected_user_meets_a_refusal_that_is_not_a_server_error ... 2026-10-07 23:51:20,359 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2584] 2026-10-07 23:51:20,368 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31032] 2026-10-07 23:51:20,374 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:20,464 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_an_expected_refusal_is_not_reported_as_a_crash: Starting TestAnExpectedRefusalIsNotReportedAsACrash.test_every_expected_refusal_asks_to_be_recorded_as_a_warning ... 2026-10-07 23:51:21,039 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2585] 2026-10-07 23:51:21,049 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31034] 2026-10-07 23:51:21,057 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:21,142 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:51:21,161 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_an_incoherent_template_filter_is_refused_in_words: Starting TestAnIncoherentTemplateFilterIsRefusedInWords.test_a_filter_from_another_model_is_refused_naming_both_models ... 2026-10-07 23:51:21,221 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_an_incoherent_template_filter_is_refused_in_words: Starting TestAnIncoherentTemplateFilterIsRefusedInWords.test_a_filter_from_the_templates_own_model_is_accepted ... 2026-10-07 23:51:21,279 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:51:21,298 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_an_odoo_attachment_uploads_to_drive: Starting TestAnOdooAttachmentUploadsToDrive.test_the_original_attachment_survives_the_upload ... 2026-10-07 23:51:21,919 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2586] 2026-10-07 23:51:21,930 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31036] 2026-10-07 23:51:21,937 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:22,308 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [262, 261, 260] 2026-10-07 23:51:22,340 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_an_odoo_attachment_uploads_to_drive: Starting TestAnOdooAttachmentUploadsToDrive.test_the_upload_opens_a_resumable_session_and_sends_the_bytes_to_it ... 2026-10-07 23:51:22,945 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2587] 2026-10-07 23:51:22,955 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31039] 2026-10-07 23:51:22,964 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:24,213 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [266, 265, 264] 2026-10-07 23:51:24,247 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_an_odoo_attachment_uploads_to_drive: Starting TestAnOdooAttachmentUploadsToDrive.test_the_uploaded_file_lands_in_the_records_folder_under_its_own_name ... 2026-10-07 23:51:24,779 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2588] 2026-10-07 23:51:24,794 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31042] 2026-10-07 23:51:24,801 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:25,210 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [270, 269, 268] 2026-10-07 23:51:25,253 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_an_odoo_attachment_uploads_to_drive: Starting TestAnOdooAttachmentUploadsToDrive.test_uploading_an_attachment_puts_a_document_on_its_record ... 2026-10-07 23:51:25,804 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2589] 2026-10-07 23:51:25,817 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31045] 2026-10-07 23:51:25,827 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:26,242 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [274, 273, 272] 2026-10-07 23:51:26,302 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:51:26,322 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_changing_a_share_reaches_google: Starting TestChangingAShareReachesGoogle.test_a_role_change_google_refuses_leaves_the_row_alone ... 2026-10-07 23:51:27,008 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2590] 2026-10-07 23:51:27,021 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31048] 2026-10-07 23:51:27,030 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:27,572 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [279, 278, 277, 276] 2026-10-07 23:51:27,615 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_changing_a_share_reaches_google: Starting TestChangingAShareReachesGoogle.test_a_share_that_never_reached_google_may_still_be_re_addressed ... 2026-10-07 23:51:28,290 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2591] 2026-10-07 23:51:28,303 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31051] 2026-10-07 23:51:28,314 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:28,699 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [283, 282, 281] 2026-10-07 23:51:28,725 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_changing_a_share_reaches_google: Starting TestChangingAShareReachesGoogle.test_a_write_that_changes_nothing_reaches_nobody ... 2026-10-07 23:51:29,300 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2592] 2026-10-07 23:51:29,318 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31054] 2026-10-07 23:51:29,331 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:29,760 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [287, 286, 285] 2026-10-07 23:51:29,796 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_changing_a_share_reaches_google: Starting TestChangingAShareReachesGoogle.test_changing_only_the_odoo_contact_behind_a_share_tells_google_nothing ... 2026-10-07 23:51:30,435 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2593] 2026-10-07 23:51:30,445 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31057] 2026-10-07 23:51:30,455 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:30,870 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [291, 290, 289] 2026-10-07 23:51:30,901 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_changing_a_share_reaches_google: Starting TestChangingAShareReachesGoogle.test_each_row_in_one_write_updates_its_own_grant ... 2026-10-07 23:51:31,471 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2594] 2026-10-07 23:51:31,482 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31061] 2026-10-07 23:51:31,493 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:32,161 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [298, 297, 296, 295, 294, 293] 2026-10-07 23:51:32,199 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_changing_a_share_reaches_google: Starting TestChangingAShareReachesGoogle.test_promoting_a_colleague_to_writer_reaches_google ... 2026-10-07 23:51:32,806 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2595] 2026-10-07 23:51:32,816 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31064] 2026-10-07 23:51:32,824 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:33,241 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [303, 302, 301, 300] 2026-10-07 23:51:33,284 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_changing_a_share_reaches_google: Starting TestChangingAShareReachesGoogle.test_re_addressing_a_granted_share_to_somebody_else_is_refused ... 2026-10-07 23:51:34,001 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2596] 2026-10-07 23:51:34,011 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31067] 2026-10-07 23:51:34,019 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:34,359 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [307, 306, 305] 2026-10-07 23:51:34,395 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_changing_a_share_reaches_google: Starting TestChangingAShareReachesGoogle.test_the_update_addresses_this_files_own_grant ... 2026-10-07 23:51:35,066 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2597] 2026-10-07 23:51:35,076 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31070] 2026-10-07 23:51:35,084 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:35,581 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [312, 311, 310, 309] 2026-10-07 23:51:35,619 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_changing_a_share_reaches_google: Starting TestChangingAShareReachesGoogle.test_widening_a_granted_share_to_another_audience_is_refused ... 2026-10-07 23:51:36,227 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2598] 2026-10-07 23:51:36,240 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31073] 2026-10-07 23:51:36,248 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:36,638 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [316, 315, 314] 2026-10-07 23:51:36,683 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:51:36,703 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_client_secret_never_logged: Starting TestClientSecretNeverLogged.test_token_exchange_leaves_no_google_credential_in_the_log_store ... 2026-10-07 23:51:36,776 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [318] 2026-10-07 23:51:36,812 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:51:36,827 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_connecting_without_google_credentials_says_what_is_missing: Starting TestConnectingWithoutGoogleCredentialsSaysWhatIsMissing.test_connecting_on_a_configured_instance_still_reaches_google ... 2026-10-07 23:51:37,433 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2599] 2026-10-07 23:51:37,445 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31076] 2026-10-07 23:51:37,453 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:37,544 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_connecting_without_google_credentials_says_what_is_missing: Starting TestConnectingWithoutGoogleCredentialsSaysWhatIsMissing.test_connecting_on_an_unconfigured_instance_never_reaches_google ... 2026-10-07 23:51:38,125 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2600] 2026-10-07 23:51:38,142 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31078] 2026-10-07 23:51:38,151 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:38,261 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_connecting_without_google_credentials_says_what_is_missing: Starting TestConnectingWithoutGoogleCredentialsSaysWhatIsMissing.test_connecting_without_a_client_id_refuses_and_names_the_client_id ... 2026-10-07 23:51:38,886 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2601] 2026-10-07 23:51:38,899 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31080] 2026-10-07 23:51:38,909 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:39,014 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_connecting_without_google_credentials_says_what_is_missing: Starting TestConnectingWithoutGoogleCredentialsSaysWhatIsMissing.test_connecting_without_a_client_secret_refuses_and_names_the_secret ... 2026-10-07 23:51:39,540 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2602] 2026-10-07 23:51:39,555 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31082] 2026-10-07 23:51:39,565 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:39,692 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:51:39,714 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_dead_refresh_token_revokes_account: Starting TestDeadRefreshTokenRevokesAccount.test_a_google_outage_does_not_revoke_anybody ... 2026-10-07 23:51:40,376 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2603] 2026-10-07 23:51:40,388 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31084] 2026-10-07 23:51:40,397 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:40,937 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2604] 2026-10-07 23:51:40,953 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31086] 2026-10-07 23:51:40,962 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:41,112 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_dead_refresh_token_revokes_account: Starting TestDeadRefreshTokenRevokesAccount.test_a_healthy_account_stays_connected_and_gets_a_fresh_token ... 2026-10-07 23:51:41,760 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2605] 2026-10-07 23:51:41,773 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31088] 2026-10-07 23:51:41,782 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:42,385 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2606] 2026-10-07 23:51:42,398 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31090] 2026-10-07 23:51:42,408 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:42,544 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_dead_refresh_token_revokes_account: Starting TestDeadRefreshTokenRevokesAccount.test_an_account_that_was_never_connected_is_left_alone ... 2026-10-07 23:51:43,204 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2607] 2026-10-07 23:51:43,217 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31092] 2026-10-07 23:51:43,226 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:43,825 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2608] 2026-10-07 23:51:43,837 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31094] 2026-10-07 23:51:43,845 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:43,958 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_dead_refresh_token_revokes_account: Starting TestDeadRefreshTokenRevokesAccount.test_an_invalid_grant_revokes_the_account_without_any_user_action ... 2026-10-07 23:51:44,439 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2609] 2026-10-07 23:51:44,446 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31096] 2026-10-07 23:51:44,452 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:44,942 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2610] 2026-10-07 23:51:44,952 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31098] 2026-10-07 23:51:44,960 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:45,061 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_dead_refresh_token_revokes_account: Starting TestDeadRefreshTokenRevokesAccount.test_detection_happens_on_the_refresh_leg ... 2026-10-07 23:51:45,493 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2611] 2026-10-07 23:51:45,500 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31100] 2026-10-07 23:51:45,507 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:45,998 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2612] 2026-10-07 23:51:46,010 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31102] 2026-10-07 23:51:46,016 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:46,198 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:51:46,220 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_document_bytes_never_reach_the_request_log: Starting TestDocumentBytesNeverReachTheRequestLog.test_exporting_a_document_never_writes_its_bytes_into_the_log ... 2026-10-07 23:51:46,734 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2613] 2026-10-07 23:51:46,746 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31104] 2026-10-07 23:51:46,755 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:47,109 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [327, 326, 325] 2026-10-07 23:51:47,145 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_document_bytes_never_reach_the_request_log: Starting TestDocumentBytesNeverReachTheRequestLog.test_the_upload_is_logged_as_a_description_of_the_file ... 2026-10-07 23:51:47,863 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2614] 2026-10-07 23:51:47,882 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31107] 2026-10-07 23:51:47,889 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:48,247 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [331, 330, 329] 2026-10-07 23:51:48,279 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_document_bytes_never_reach_the_request_log: Starting TestDocumentBytesNeverReachTheRequestLog.test_uploading_a_document_never_hands_its_bytes_to_the_logger ... 2026-10-07 23:51:48,847 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2615] 2026-10-07 23:51:48,860 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31110] 2026-10-07 23:51:48,872 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:49,223 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [335, 334, 333] 2026-10-07 23:51:49,277 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:51:49,296 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_documents_follow_the_companys_shared_drive: Starting TestDocumentsFollowTheCompanysSharedDrive.test_a_company_without_a_shared_drive_claims_none_and_targets_none ... 2026-10-07 23:51:49,899 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2616] 2026-10-07 23:51:49,910 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31113] 2026-10-07 23:51:49,917 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:50,185 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [338, 337] 2026-10-07 23:51:50,213 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_documents_follow_the_companys_shared_drive: Starting TestDocumentsFollowTheCompanysSharedDrive.test_a_document_records_the_shared_drive_it_landed_in ... 2026-10-07 23:51:50,767 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2617] 2026-10-07 23:51:50,780 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31116] 2026-10-07 23:51:50,791 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:51,190 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [341, 340] 2026-10-07 23:51:51,231 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_documents_follow_the_companys_shared_drive: Starting TestDocumentsFollowTheCompanysSharedDrive.test_every_drive_file_call_carries_the_shared_drive_flag ... 2026-10-07 23:51:51,907 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2618] 2026-10-07 23:51:51,919 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31119] 2026-10-07 23:51:51,929 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:51:52,257 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [344, 343] 2026-10-07 23:51:52,304 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:51:52,322 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_drive_owned_fields_are_not_typed_by_hand: Starting TestDriveOwnedFieldsAreNotTypedByHand.test_the_document_form_does_not_offer_to_duplicate_a_drive_file ... 2026-10-07 23:51:52,395 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_drive_owned_fields_are_not_typed_by_hand: Starting TestDriveOwnedFieldsAreNotTypedByHand.test_the_document_form_does_not_offer_to_retype_googles_own_answers ... 2026-10-07 23:51:52,470 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_drive_owned_fields_are_not_typed_by_hand: Starting TestDriveOwnedFieldsAreNotTypedByHand.test_the_role_stays_editable_on_a_granted_share ... 2026-10-07 23:51:52,532 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_drive_owned_fields_are_not_typed_by_hand: Starting TestDriveOwnedFieldsAreNotTypedByHand.test_the_sharing_form_locks_the_audience_once_google_has_granted_it ... 2026-10-07 23:51:52,598 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_drive_owned_fields_are_not_typed_by_hand: Starting TestDriveOwnedFieldsAreNotTypedByHand.test_the_sharing_list_locks_the_audience_once_google_has_granted_it ... 2026-10-07 23:51:52,666 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:51:52,684 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_drive_records_are_company_scoped: Starting TestDriveRecordsAreCompanyScoped.test_a_template_belonging_to_no_company_is_shared_with_everybody ... 2026-10-07 23:52:05,308 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2619] 2026-10-07 23:52:05,319 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31491] 2026-10-07 23:52:05,326 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:52:05,884 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2620] 2026-10-07 23:52:05,895 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31493] 2026-10-07 23:52:05,905 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:52:06,037 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_drive_records_are_company_scoped: Starting TestDriveRecordsAreCompanyScoped.test_a_user_never_sees_another_companys_templates ... 2026-10-07 23:52:19,026 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2621] 2026-10-07 23:52:19,039 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31864] 2026-10-07 23:52:19,048 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:52:19,623 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2622] 2026-10-07 23:52:19,635 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31866] 2026-10-07 23:52:19,645 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:52:19,776 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_drive_records_are_company_scoped: Starting TestDriveRecordsAreCompanyScoped.test_a_user_outside_a_company_never_sees_its_connections ... 2026-10-07 23:52:31,856 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2623] 2026-10-07 23:52:31,874 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32237] 2026-10-07 23:52:31,886 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:52:32,475 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2624] 2026-10-07 23:52:32,485 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32239] 2026-10-07 23:52:32,493 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:52:32,602 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_drive_records_are_company_scoped: Starting TestDriveRecordsAreCompanyScoped.test_a_users_google_connection_follows_the_active_company ... 2026-10-07 23:52:43,981 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2625] 2026-10-07 23:52:43,990 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32610] 2026-10-07 23:52:43,999 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:52:44,650 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2626] 2026-10-07 23:52:44,664 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32612] 2026-10-07 23:52:44,673 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:52:44,838 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_drive_records_are_company_scoped: Starting TestDriveRecordsAreCompanyScoped.test_the_template_model_carries_a_company ... 2026-10-07 23:52:57,825 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2627] 2026-10-07 23:52:57,847 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32983] 2026-10-07 23:52:57,856 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:52:58,429 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2628] 2026-10-07 23:52:58,442 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32985] 2026-10-07 23:52:58,451 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:52:58,559 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:52:58,575 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_each_company_keeps_its_own_drive_folder: Starting TestEachCompanyKeepsItsOwnDriveFolder.test_a_document_filed_by_one_company_stays_in_its_own_folder ... 2026-10-07 23:53:04,602 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2629] 2026-10-07 23:53:04,615 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33172] 2026-10-07 23:53:04,622 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:05,141 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2630] 2026-10-07 23:53:05,153 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33174] 2026-10-07 23:53:05,161 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:05,655 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [350, 349, 348, 347] 2026-10-07 23:53:05,712 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_each_company_keeps_its_own_drive_folder: Starting TestEachCompanyKeepsItsOwnDriveFolder.test_each_company_sees_the_link_to_its_own_folder ... 2026-10-07 23:53:12,529 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2631] 2026-10-07 23:53:12,554 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33362] 2026-10-07 23:53:12,565 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:13,110 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2632] 2026-10-07 23:53:13,120 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33364] 2026-10-07 23:53:13,128 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:13,579 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [356, 355, 354, 353] 2026-10-07 23:53:13,631 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_each_company_keeps_its_own_drive_folder: Starting TestEachCompanyKeepsItsOwnDriveFolder.test_each_companys_folder_is_created_in_its_own_storage ... 2026-10-07 23:53:20,036 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2633] 2026-10-07 23:53:20,059 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33552] 2026-10-07 23:53:20,066 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:20,539 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2634] 2026-10-07 23:53:20,551 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33554] 2026-10-07 23:53:20,559 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:21,042 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [362, 361, 360, 359] 2026-10-07 23:53:21,107 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_each_company_keeps_its_own_drive_folder: Starting TestEachCompanyKeepsItsOwnDriveFolder.test_one_contact_used_by_two_companies_gets_two_folders ... 2026-10-07 23:53:27,717 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2635] 2026-10-07 23:53:27,727 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33742] 2026-10-07 23:53:27,736 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:28,199 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2636] 2026-10-07 23:53:28,208 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33744] 2026-10-07 23:53:28,215 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:28,620 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [368, 367, 366, 365] 2026-10-07 23:53:28,675 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_each_company_keeps_its_own_drive_folder: Starting TestEachCompanyKeepsItsOwnDriveFolder.test_switching_company_alone_changes_the_documents_a_record_shows ... 2026-10-07 23:53:34,975 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2637] 2026-10-07 23:53:34,986 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33932] 2026-10-07 23:53:34,995 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:35,415 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2638] 2026-10-07 23:53:35,423 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33934] 2026-10-07 23:53:35,429 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:35,855 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [374, 373, 372, 371] 2026-10-07 23:53:35,943 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:53:35,959 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_every_demo_template_targets_a_drive_record: Starting TestEveryDemoTemplateTargetsADriveRecord.test_a_company_contact_is_offered_exactly_two_demo_templates ... 2026-10-07 23:53:36,525 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2639] 2026-10-07 23:53:36,539 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33937] 2026-10-07 23:53:36,547 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:36,669 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_every_demo_template_targets_a_drive_record: Starting TestEveryDemoTemplateTargetsADriveRecord.test_a_template_cannot_name_a_model_that_holds_no_drive_documents ... 2026-10-07 23:53:37,173 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2640] 2026-10-07 23:53:37,186 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33940] 2026-10-07 23:53:37,195 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:37,263 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_every_demo_template_targets_a_drive_record: Starting TestEveryDemoTemplateTargetsADriveRecord.test_a_template_on_a_model_that_does_hold_documents_is_accepted ... 2026-10-07 23:53:37,801 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2641] 2026-10-07 23:53:37,810 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33942] 2026-10-07 23:53:37,817 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:37,865 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_every_demo_template_targets_a_drive_record: Starting TestEveryDemoTemplateTargetsADriveRecord.test_every_shipped_demo_template_targets_a_drive_record ... 2026-10-07 23:53:38,322 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2642] 2026-10-07 23:53:38,330 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33944] 2026-10-07 23:53:38,336 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:38,404 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_every_demo_template_targets_a_drive_record: Starting TestEveryDemoTemplateTargetsADriveRecord.test_moving_a_template_onto_such_a_model_is_refused_too ... 2026-10-07 23:53:38,980 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2643] 2026-10-07 23:53:38,992 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33946] 2026-10-07 23:53:39,001 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:39,061 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_every_demo_template_targets_a_drive_record: Starting TestEveryDemoTemplateTargetsADriveRecord.test_the_cog_menu_is_never_offered_a_template_it_cannot_act_on ... 2026-10-07 23:53:39,529 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2644] 2026-10-07 23:53:39,540 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33948] 2026-10-07 23:53:39,549 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:39,681 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:53:39,699 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_expired_credentials_bind_to_the_failing_account: Starting TestExpiredCredentialsBindToTheFailingAccount.test_a_rejected_credential_expires_the_account_that_supplied_it ... 2026-10-07 23:53:40,227 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2645] 2026-10-07 23:53:40,235 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33951] 2026-10-07 23:53:40,241 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:40,689 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2646] 2026-10-07 23:53:40,701 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33953] 2026-10-07 23:53:40,708 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:40,816 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [377] 2026-10-07 23:53:40,841 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_expired_credentials_bind_to_the_failing_account: Starting TestExpiredCredentialsBindToTheFailingAccount.test_an_unbound_call_expires_nobody ... 2026-10-07 23:53:41,399 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2647] 2026-10-07 23:53:41,412 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33955] 2026-10-07 23:53:41,421 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:41,925 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2648] 2026-10-07 23:53:41,937 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33957] 2026-10-07 23:53:41,947 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:42,084 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [380] 2026-10-07 23:53:42,122 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_expired_credentials_bind_to_the_failing_account: Starting TestExpiredCredentialsBindToTheFailingAccount.test_no_transport_method_is_named_like_a_credential_accessor ... 2026-10-07 23:53:42,642 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2649] 2026-10-07 23:53:42,649 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33959] 2026-10-07 23:53:42,656 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:43,068 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2650] 2026-10-07 23:53:43,079 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33961] 2026-10-07 23:53:43,086 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:43,202 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_expired_credentials_bind_to_the_failing_account: Starting TestExpiredCredentialsBindToTheFailingAccount.test_the_other_users_account_is_not_touched ... 2026-10-07 23:53:43,604 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2651] 2026-10-07 23:53:43,611 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33963] 2026-10-07 23:53:43,617 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:45,098 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2652] 2026-10-07 23:53:45,109 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33965] 2026-10-07 23:53:45,117 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:45,238 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [385] 2026-10-07 23:53:45,263 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_expired_credentials_bind_to_the_failing_account: Starting TestExpiredCredentialsBindToTheFailingAccount.test_the_transport_still_cannot_obtain_a_credential ... 2026-10-07 23:53:45,771 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2653] 2026-10-07 23:53:45,783 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33967] 2026-10-07 23:53:45,792 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:46,374 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2654] 2026-10-07 23:53:46,384 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33969] 2026-10-07 23:53:46,391 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:46,556 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:53:46,574 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_export_button_reports_what_it_did: Starting TestExportButtonReportsWhatItDid.test_a_file_google_cannot_export_is_still_refused_not_announced ... 2026-10-07 23:53:47,148 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2655] 2026-10-07 23:53:47,158 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33971] 2026-10-07 23:53:47,164 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:47,453 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [390, 389] 2026-10-07 23:53:47,478 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_export_button_reports_what_it_did: Starting TestExportButtonReportsWhatItDid.test_pressing_export_hands_the_browser_something_to_show ... 2026-10-07 23:53:47,973 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2656] 2026-10-07 23:53:47,983 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33974] 2026-10-07 23:53:47,991 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:48,336 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [394, 393, 392] 2026-10-07 23:53:48,364 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_export_button_reports_what_it_did: Starting TestExportButtonReportsWhatItDid.test_the_report_is_a_notification_rather_than_a_navigation ... 2026-10-07 23:53:48,871 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2657] 2026-10-07 23:53:48,882 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33977] 2026-10-07 23:53:48,889 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:49,205 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [398, 397, 396] 2026-10-07 23:53:49,231 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_export_button_reports_what_it_did: Starting TestExportButtonReportsWhatItDid.test_the_second_format_button_reports_back_the_same_way ... 2026-10-07 23:53:49,687 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2658] 2026-10-07 23:53:49,697 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33980] 2026-10-07 23:53:49,704 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:50,037 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [402, 401, 400] 2026-10-07 23:53:50,064 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_export_button_reports_what_it_did: Starting TestExportButtonReportsWhatItDid.test_the_user_is_told_which_file_appeared ... 2026-10-07 23:53:50,523 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2659] 2026-10-07 23:53:50,531 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33983] 2026-10-07 23:53:50,537 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:50,848 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [406, 405, 404] 2026-10-07 23:53:50,873 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_export_button_reports_what_it_did: Starting TestExportButtonReportsWhatItDid.test_the_visible_feedback_does_not_cost_the_exported_file ... 2026-10-07 23:53:51,366 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2660] 2026-10-07 23:53:51,377 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33986] 2026-10-07 23:53:51,386 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:51,690 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [410, 409, 408] 2026-10-07 23:53:51,734 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:53:51,750 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_filtering_on_documents_stays_in_sql: Starting TestFilteringOnDocumentsStaysInSql.test_asking_which_contacts_have_documents_does_not_read_them_all ... 2026-10-07 23:53:52,337 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2661] 2026-10-07 23:53:52,361 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33989] 2026-10-07 23:53:52,369 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:52,692 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_filtering_on_documents_stays_in_sql: Starting TestFilteringOnDocumentsStaysInSql.test_asking_which_contacts_have_none_does_not_read_them_all ... 2026-10-07 23:53:53,250 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2662] 2026-10-07 23:53:53,263 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34003] 2026-10-07 23:53:53,272 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:53,635 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_filtering_on_documents_stays_in_sql: Starting TestFilteringOnDocumentsStaysInSql.test_asking_which_document_is_still_refused ... 2026-10-07 23:53:54,204 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2663] 2026-10-07 23:53:54,214 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34017] 2026-10-07 23:53:54,221 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:54,372 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_filtering_on_documents_stays_in_sql: Starting TestFilteringOnDocumentsStaysInSql.test_the_filter_does_not_cost_a_query_per_row ... 2026-10-07 23:53:54,925 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2664] 2026-10-07 23:53:54,939 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34023] 2026-10-07 23:53:54,947 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:55,294 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_filtering_on_documents_stays_in_sql: Starting TestFilteringOnDocumentsStaysInSql.test_the_filter_still_finds_exactly_the_contacts_that_have_documents ... 2026-10-07 23:53:55,808 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2665] 2026-10-07 23:53:55,819 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34037] 2026-10-07 23:53:55,828 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:56,102 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_filtering_on_documents_stays_in_sql: Starting TestFilteringOnDocumentsStaysInSql.test_the_filter_still_finds_exactly_the_contacts_that_have_none ... 2026-10-07 23:53:56,683 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2666] 2026-10-07 23:53:56,693 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34051] 2026-10-07 23:53:56,701 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:56,986 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_filtering_on_documents_stays_in_sql: Starting TestFilteringOnDocumentsStaysInSql.test_the_fixture_really_grows ... 2026-10-07 23:53:57,468 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2667] 2026-10-07 23:53:57,482 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34065] 2026-10-07 23:53:57,494 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:57,733 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_filtering_on_documents_stays_in_sql: Starting TestFilteringOnDocumentsStaysInSql.test_the_meter_can_see_a_full_materialisation ... 2026-10-07 23:53:58,265 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2668] 2026-10-07 23:53:58,274 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34079] 2026-10-07 23:53:58,282 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:53:58,603 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:53:58,619 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_creating_a_document_puts_one_attachment_on_the_record ... 2026-10-07 23:53:58,704 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_deleting_the_attachment_removes_the_document ... 2026-10-07 23:53:58,828 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [19030] 2026-10-07 23:53:58,860 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_deleting_the_document_removes_the_attachment ... 2026-10-07 23:53:58,967 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted google.drive.document records with IDs: [166] 2026-10-07 23:53:58,986 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [19031] 2026-10-07 23:53:59,018 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_moving_the_google_link_moves_the_attachment_link ... 2026-10-07 23:53:59,119 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_no_column_was_added_to_ir_attachment ... 2026-10-07 23:53:59,210 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_renaming_the_attachment_is_visible_from_the_document ... 2026-10-07 23:53:59,293 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_renaming_the_document_renames_what_the_user_sees ... 2026-10-07 23:53:59,384 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_the_delegated_attachment_is_a_link_to_google_not_a_stored_file ... 2026-10-07 23:53:59,478 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:53:59,522 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_google_drive/tests/common.py", line 1285, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:54:02,054 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06b3d6fc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_google_drive/tests/common.py", line 1285, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:54:02,054 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06cbeac00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_google_drive/tests/common.py", line 1285, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:54:02,060 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_google_drive/tests/common.py", line 1285, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:54:02,065 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06cbe9440> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_google_drive/tests/common.py", line 1285, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:54:02,084 121 INFO rb-61b7113-225342-422164 odoo.modules.registry: module viin_google_drive: creating or updating database tables 2026-10-07 23:54:02,439 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_drive_mixin_resolves_documents: Starting TestGoogleDriveMixinResolvesDocuments.test_a_consuming_model_gains_the_three_drive_fields ... 2026-10-07 23:54:02,468 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_drive_mixin_resolves_documents: Starting TestGoogleDriveMixinResolvesDocuments.test_a_record_finds_the_documents_that_belong_to_it ... 2026-10-07 23:54:02,521 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_drive_mixin_resolves_documents: Starting TestGoogleDriveMixinResolvesDocuments.test_a_record_with_no_documents_resolves_to_nothing ... 2026-10-07 23:54:02,555 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_drive_mixin_resolves_documents: Starting TestGoogleDriveMixinResolvesDocuments.test_a_record_with_no_folder_offers_no_link ... 2026-10-07 23:54:02,583 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_drive_mixin_resolves_documents: Starting TestGoogleDriveMixinResolvesDocuments.test_records_can_be_filtered_by_whether_they_have_documents ... 2026-10-07 23:54:02,617 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_drive_mixin_resolves_documents: Starting TestGoogleDriveMixinResolvesDocuments.test_resolving_documents_does_not_cost_one_query_per_record ... 2026-10-07 23:54:02,673 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_drive_mixin_resolves_documents: Starting TestGoogleDriveMixinResolvesDocuments.test_the_folder_link_points_at_the_records_own_drive_folder ... 2026-10-07 23:54:02,709 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_drive_mixin_resolves_documents: Starting TestGoogleDriveMixinResolvesDocuments.test_the_mixin_itself_ships_no_table ... 2026-10-07 23:54:02,792 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:54:05,992 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa041ba0cc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:54:05,993 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03ff094e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:54:05,999 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:54:06,005 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03ff082c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-07 23:54:06,039 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:54:06,061 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_drive_permission_defaults: Starting TestGoogleDrivePermissionDefaults.test_a_permission_created_without_choices_is_the_safest_one ... 2026-10-07 23:54:06,544 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [412] 2026-10-07 23:54:06,572 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_drive_permission_defaults: Starting TestGoogleDrivePermissionDefaults.test_anyone_with_the_link_is_offered_but_never_the_default ... 2026-10-07 23:54:06,684 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_drive_permission_defaults: Starting TestGoogleDrivePermissionDefaults.test_ownership_cannot_be_handed_away_from_odoo ... 2026-10-07 23:54:06,802 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_drive_permission_defaults: Starting TestGoogleDrivePermissionDefaults.test_picking_a_contact_fills_in_their_address ... 2026-10-07 23:54:06,974 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [416] 2026-10-07 23:54:07,000 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_drive_permission_defaults: Starting TestGoogleDrivePermissionDefaults.test_publishing_by_link_needs_no_address ... 2026-10-07 23:54:07,136 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [418] 2026-10-07 23:54:07,162 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_drive_permission_defaults: Starting TestGoogleDrivePermissionDefaults.test_sharing_with_a_person_or_a_group_requires_an_address ... 2026-10-07 23:54:07,291 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:54:07,311 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_identity_is_recorded_and_forgotten: Starting TestGoogleIdentityIsRecordedAndForgotten.test_a_disconnected_account_produces_no_token_and_asks_nobody ... 2026-10-07 23:54:07,835 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2669] 2026-10-07 23:54:07,853 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34107] 2026-10-07 23:54:07,861 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:54:08,084 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_identity_is_recorded_and_forgotten: Starting TestGoogleIdentityIsRecordedAndForgotten.test_connecting_records_which_google_account_was_linked ... 2026-10-07 23:54:08,616 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2671] 2026-10-07 23:54:08,625 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34111] 2026-10-07 23:54:08,631 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:54:08,782 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_identity_is_recorded_and_forgotten: Starting TestGoogleIdentityIsRecordedAndForgotten.test_disconnecting_forgets_every_stored_credential ... 2026-10-07 23:54:09,284 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2673] 2026-10-07 23:54:09,295 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34115] 2026-10-07 23:54:09,303 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:54:09,488 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_google_identity_is_recorded_and_forgotten: Starting TestGoogleIdentityIsRecordedAndForgotten.test_disconnecting_forgets_which_google_account_was_linked ... 2026-10-07 23:54:09,973 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2675] 2026-10-07 23:54:09,982 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34119] 2026-10-07 23:54:09,990 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:54:10,217 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:54:10,235 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_no_access_token_in_url: Starting TestNoAccessTokenInUrl.test_module_never_puts_an_access_token_in_a_url ... 2026-10-07 23:54:10,307 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:54:10,326 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_no_instance_wide_google_token: Starting TestNoInstanceWideGoogleToken.test_a_companys_connection_stops_at_that_companys_boundary ... 2026-10-07 23:54:10,895 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2677] 2026-10-07 23:54:10,905 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34123] 2026-10-07 23:54:10,911 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:54:17,447 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2678] 2026-10-07 23:54:17,458 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34310] 2026-10-07 23:54:17,467 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:54:17,944 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2679] 2026-10-07 23:54:17,953 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34312] 2026-10-07 23:54:17,959 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:54:18,032 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [424] 2026-10-07 23:54:18,079 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_no_instance_wide_google_token: Starting TestNoInstanceWideGoogleToken.test_a_credential_is_never_stored_where_every_employee_can_read_it ... 2026-10-07 23:54:18,647 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2680] 2026-10-07 23:54:18,657 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34314] 2026-10-07 23:54:18,664 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:54:24,994 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2681] 2026-10-07 23:54:25,006 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34501] 2026-10-07 23:54:25,015 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:54:25,583 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2682] 2026-10-07 23:54:25,597 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34503] 2026-10-07 23:54:25,605 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:54:25,687 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_no_instance_wide_google_token: Starting TestNoInstanceWideGoogleToken.test_an_unconnected_user_is_not_handed_the_instances_token ... 2026-10-07 23:54:26,292 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2683] 2026-10-07 23:54:26,301 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34505] 2026-10-07 23:54:26,309 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:54:32,353 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2684] 2026-10-07 23:54:32,362 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34692] 2026-10-07 23:54:32,369 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:54:32,888 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2685] 2026-10-07 23:54:32,898 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34694] 2026-10-07 23:54:32,908 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:54:33,006 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_no_instance_wide_google_token: Starting TestNoInstanceWideGoogleToken.test_no_company_credential_is_conjured_where_none_was_connected ... 2026-10-07 23:54:33,469 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2686] 2026-10-07 23:54:33,479 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34696] 2026-10-07 23:54:33,487 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:54:39,595 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2687] 2026-10-07 23:54:39,604 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34883] 2026-10-07 23:54:39,613 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:54:40,158 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2688] 2026-10-07 23:54:40,168 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34885] 2026-10-07 23:54:40,174 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:54:40,263 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_no_instance_wide_google_token: Starting TestNoInstanceWideGoogleToken.test_the_source_never_names_an_instance_wide_drive_token ... 2026-10-07 23:54:40,724 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2689] 2026-10-07 23:54:40,736 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34887] 2026-10-07 23:54:40,745 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:54:46,533 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2690] 2026-10-07 23:54:46,546 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35074] 2026-10-07 23:54:46,556 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:54:47,129 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2691] 2026-10-07 23:54:47,138 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35076] 2026-10-07 23:54:47,145 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:54:47,241 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_no_instance_wide_google_token: Starting TestNoInstanceWideGoogleToken.test_the_source_never_names_the_replaced_callback_path ... 2026-10-07 23:54:47,730 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2692] 2026-10-07 23:54:47,739 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35078] 2026-10-07 23:54:47,746 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:54:53,498 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2693] 2026-10-07 23:54:53,508 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35265] 2026-10-07 23:54:53,516 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:54:54,053 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2694] 2026-10-07 23:54:54,061 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35267] 2026-10-07 23:54:54,068 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:54:54,155 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_no_instance_wide_google_token: Starting TestNoInstanceWideGoogleToken.test_the_template_model_no_longer_hands_out_tokens ... 2026-10-07 23:54:54,652 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2695] 2026-10-07 23:54:54,661 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35269] 2026-10-07 23:54:54,668 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:00,638 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2696] 2026-10-07 23:55:00,647 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35456] 2026-10-07 23:55:00,654 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:01,269 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2697] 2026-10-07 23:55:01,279 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35458] 2026-10-07 23:55:01,288 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:01,390 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:55:01,405 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_no_restricted_drive_scope: Starting TestNoRestrictedDriveScope.test_module_never_names_a_restricted_google_drive_scope ... 2026-10-07 23:55:01,458 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:55:01,480 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_a_forged_state_is_rejected_and_stores_no_token ... 2026-10-07 23:55:01,919 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2698] 2026-10-07 23:55:01,929 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35460] 2026-10-07 23:55:01,935 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:02,328 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2699] 2026-10-07 23:55:02,342 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35462] 2026-10-07 23:55:02,349 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:02,427 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:gdrive_callback_a from n/a 2026-10-07 23:55:02,442 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 23:55:03,521 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:55:03] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+212,+"csrf_token":+"ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"} HTTP/1.1" 403 - 8 0.009 1.074 2026-10-07 23:55:03,548 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_a_genuine_callback_connects_the_callers_own_account ... 2026-10-07 23:55:03,963 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2700] 2026-10-07 23:55:03,973 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35464] 2026-10-07 23:55:03,980 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:04,437 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2701] 2026-10-07 23:55:04,448 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35466] 2026-10-07 23:55:04,455 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:04,526 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:gdrive_callback_a from n/a 2026-10-07 23:55:04,540 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 23:55:04,916 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:55:04] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+214,+"csrf_token":+"a66f4cd0ff7f50f238514028c19520329b6d1e5348fd665aea0c4d5c29ba5000"} HTTP/1.1" 303 - 18 0.008 0.371 2026-10-07 23:55:05,812 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:55:05] "GET /odoo/action-viin_google_drive.google_drive_account_action HTTP/1.1" 200 - 172 0.097 0.795 2026-10-07 23:55:05,859 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_a_malformed_state_is_rejected_and_stores_no_token ... 2026-10-07 23:55:06,395 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2702] 2026-10-07 23:55:06,406 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35469] 2026-10-07 23:55:06,414 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:06,955 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2703] 2026-10-07 23:55:06,966 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35471] 2026-10-07 23:55:06,976 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:07,069 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:gdrive_callback_a from n/a 2026-10-07 23:55:07,085 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 23:55:07,510 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:55:07] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state=this-is-not-json HTTP/1.1" 403 - 6 0.002 0.425 2026-10-07 23:55:07,522 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:55:07] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state= HTTP/1.1" 403 - 0 0.000 0.005 2026-10-07 23:55:07,535 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:55:07] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"hello":+"world"} HTTP/1.1" 403 - 0 0.000 0.002 2026-10-07 23:55:07,543 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:55:07] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+999999999,+"csrf_token":+"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"} HTTP/1.1" 403 - 1 0.000 0.003 2026-10-07 23:55:07,592 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_an_unauthenticated_callback_never_runs_as_the_public_user ... 2026-10-07 23:55:08,149 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2704] 2026-10-07 23:55:08,160 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35473] 2026-10-07 23:55:08,169 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:08,684 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2705] 2026-10-07 23:55:08,693 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35475] 2026-10-07 23:55:08,702 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:08,766 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 23:55:09,185 121 INFO rb-61b7113-225342-422164 odoo.http: Session expired 2026-10-07 23:55:09,185 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:55:09] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+218,+"csrf_token":+"a03b5a5d9960019c4df297af31b43a61edf6a1bcbe424b0fc9b2c0044c2b7130"} HTTP/1.1" 303 - 5 0.001 0.421 2026-10-07 23:55:09,996 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:55:09] "GET /web/login?redirect=/google_drive/oauth/callback?code%3DGDRIVE-CALLBACK-CODE%26state%3D%257B%2522account_id%2522%253A%2B218%252C%2B%2522csrf_token%2522%253A%2B%2522a03b5a5d9960019c4df297af31b43a61edf6a1bcbe424b0fc9b2c0044c2b7130%2522%257D HTTP/1.1" 200 - 180 0.118 0.690 2026-10-07 23:55:10,041 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_connect_sends_the_user_to_google_asking_only_for_drive_file ... 2026-10-07 23:55:10,522 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2706] 2026-10-07 23:55:10,534 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35477] 2026-10-07 23:55:10,546 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:11,062 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2707] 2026-10-07 23:55:11,073 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35479] 2026-10-07 23:55:11,079 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:11,172 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_no_leg_of_a_genuine_callback_can_reach_the_network ... 2026-10-07 23:55:11,725 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2708] 2026-10-07 23:55:11,736 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35481] 2026-10-07 23:55:11,745 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:12,324 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2709] 2026-10-07 23:55:12,335 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35483] 2026-10-07 23:55:12,342 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:12,434 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:gdrive_callback_a from n/a 2026-10-07 23:55:12,450 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 23:55:12,909 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:55:12] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+222,+"csrf_token":+"2f3300f2f37646d10efc7fe039579966dce88eaeb87dc13d49c5abc163f9cac3"} HTTP/1.1" 303 - 18 0.011 0.452 2026-10-07 23:55:13,794 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:55:13] "GET /odoo/action-viin_google_drive.google_drive_account_action HTTP/1.1" 200 - 172 0.088 0.794 2026-10-07 23:55:13,796 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_oauth_callback_route.TestOauthCallbackRoute.test_no_leg_of_a_genuine_callback_can_reach_the_network: waiting for threads: [] 2026-10-07 23:55:13,830 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_replaying_another_users_state_is_rejected_and_stores_no_token ... 2026-10-07 23:55:14,276 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2710] 2026-10-07 23:55:14,286 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35486] 2026-10-07 23:55:14,293 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:14,840 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2711] 2026-10-07 23:55:14,849 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35488] 2026-10-07 23:55:14,856 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:14,926 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:gdrive_callback_b from n/a 2026-10-07 23:55:14,935 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 23:55:16,465 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:55:16] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+224,+"csrf_token":+"1aefd9a95f0c2089b25554a2d832a068980864b61a00dd51c61cbe6c61add10e"} HTTP/1.1" 403 - 8 0.002 1.530 2026-10-07 23:55:16,492 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_the_exchange_presents_the_same_redirect_uri_as_the_consent ... 2026-10-07 23:55:16,973 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2712] 2026-10-07 23:55:16,981 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35490] 2026-10-07 23:55:16,988 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:17,506 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2713] 2026-10-07 23:55:17,518 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35492] 2026-10-07 23:55:17,528 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:17,624 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:gdrive_callback_a from n/a 2026-10-07 23:55:17,638 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 23:55:17,981 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:55:17] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+226,+"csrf_token":+"fe6fd21f8be7ac7ac25bf516d034918fa473c55a4f3b37b267d8b64bdb6eb240"} HTTP/1.1" 303 - 18 0.008 0.337 2026-10-07 23:55:18,927 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:55:18] "GET /odoo/action-viin_google_drive.google_drive_account_action HTTP/1.1" 200 - 172 0.087 0.851 2026-10-07 23:55:18,929 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_oauth_callback_route.TestOauthCallbackRoute.test_the_exchange_presents_the_same_redirect_uri_as_the_consent: waiting for threads: [] 2026-10-07 23:55:18,959 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_the_state_names_the_account_being_connected ... 2026-10-07 23:55:19,464 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2714] 2026-10-07 23:55:19,472 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35495] 2026-10-07 23:55:19,478 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:19,967 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2715] 2026-10-07 23:55:19,976 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35497] 2026-10-07 23:55:19,984 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:20,078 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:55:20,093 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_one_companys_google_account_never_works_for_another: Starting TestOneCompanysGoogleAccountNeverWorksForAnother.test_a_company_account_is_never_lent_to_another_companys_work ... 2026-10-07 23:55:26,678 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2716] 2026-10-07 23:55:26,693 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35684] 2026-10-07 23:55:26,700 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:27,240 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2717] 2026-10-07 23:55:27,250 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35686] 2026-10-07 23:55:27,258 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:27,633 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [429, 428] 2026-10-07 23:55:27,639 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [427, 426, 425] 2026-10-07 23:55:27,706 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_one_companys_google_account_never_works_for_another: Starting TestOneCompanysGoogleAccountNeverWorksForAnother.test_company_as_work_is_bound_to_company_as_own_account ... 2026-10-07 23:55:34,766 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2718] 2026-10-07 23:55:34,777 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35874] 2026-10-07 23:55:34,786 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:35,330 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2719] 2026-10-07 23:55:35,352 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35876] 2026-10-07 23:55:35,363 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:35,640 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [434] 2026-10-07 23:55:35,644 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [433, 432, 431, 430] 2026-10-07 23:55:35,699 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_one_companys_google_account_never_works_for_another: Starting TestOneCompanysGoogleAccountNeverWorksForAnother.test_company_bs_work_is_bound_to_company_bs_own_account ... 2026-10-07 23:55:41,914 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2720] 2026-10-07 23:55:41,927 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36064] 2026-10-07 23:55:41,937 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:42,542 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2721] 2026-10-07 23:55:42,553 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36066] 2026-10-07 23:55:42,561 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:42,871 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [439] 2026-10-07 23:55:42,876 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [438, 437, 436, 435] 2026-10-07 23:55:42,931 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_one_companys_google_account_never_works_for_another: Starting TestOneCompanysGoogleAccountNeverWorksForAnother.test_switching_company_switches_the_company_credential ... 2026-10-07 23:55:49,271 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2722] 2026-10-07 23:55:49,279 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36254] 2026-10-07 23:55:49,287 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:49,864 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2723] 2026-10-07 23:55:49,874 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36256] 2026-10-07 23:55:49,882 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:55:50,198 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [444] 2026-10-07 23:55:50,204 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [443, 442, 441, 440] 2026-10-07 23:55:50,273 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:55:50,290 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_one_idiom_resolves_a_records_documents: Starting TestOneIdiomResolvesARecordsDocuments.test_a_document_a_user_may_not_see_never_appears_on_their_record ... 2026-10-07 23:56:02,387 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2724] 2026-10-07 23:56:02,398 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36628] 2026-10-07 23:56:02,407 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:56:02,963 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2725] 2026-10-07 23:56:02,974 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36630] 2026-10-07 23:56:02,984 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:56:03,892 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [453, 452, 451, 450, 449, 448, 447] 2026-10-07 23:56:03,966 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_one_idiom_resolves_a_records_documents: Starting TestOneIdiomResolvesARecordsDocuments.test_a_record_lists_exactly_the_documents_it_should ... 2026-10-07 23:56:15,607 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2726] 2026-10-07 23:56:15,620 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37005] 2026-10-07 23:56:15,630 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:56:16,269 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2727] 2026-10-07 23:56:16,278 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37007] 2026-10-07 23:56:16,286 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:56:17,045 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [462, 461, 460, 459, 458, 457, 456] 2026-10-07 23:56:17,126 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_one_idiom_resolves_a_records_documents: Starting TestOneIdiomResolvesARecordsDocuments.test_filtering_by_documents_returns_exactly_the_records_that_have_them ... 2026-10-07 23:56:28,840 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2728] 2026-10-07 23:56:28,850 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37382] 2026-10-07 23:56:28,859 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:56:29,404 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2729] 2026-10-07 23:56:29,412 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37384] 2026-10-07 23:56:29,419 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:56:30,282 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [471, 470, 469, 468, 467, 466, 465] 2026-10-07 23:56:30,344 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_one_idiom_resolves_a_records_documents: Starting TestOneIdiomResolvesARecordsDocuments.test_filtering_the_other_way_returns_exactly_the_rest ... 2026-10-07 23:56:41,818 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2730] 2026-10-07 23:56:41,827 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37759] 2026-10-07 23:56:41,836 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:56:42,347 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2731] 2026-10-07 23:56:42,358 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37761] 2026-10-07 23:56:42,367 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:56:43,159 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [480, 479, 478, 477, 476, 475, 474] 2026-10-07 23:56:43,261 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:56:43,279 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_only_a_personal_connection_names_a_person: Starting TestOnlyAPersonalConnectionNamesAPerson.test_a_company_connection_and_a_personal_one_never_render_alike ... 2026-10-07 23:56:49,499 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2732] 2026-10-07 23:56:49,512 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37952] 2026-10-07 23:56:49,519 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:56:49,578 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [481] 2026-10-07 23:56:49,631 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_only_a_personal_connection_names_a_person: Starting TestOnlyAPersonalConnectionNamesAPerson.test_a_company_connection_names_the_company_it_belongs_to ... 2026-10-07 23:56:54,968 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [482] 2026-10-07 23:56:55,036 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_only_a_personal_connection_names_a_person: Starting TestOnlyAPersonalConnectionNamesAPerson.test_a_connection_resolved_for_a_caller_is_still_a_personal_one ... 2026-10-07 23:56:55,107 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_only_a_personal_connection_names_a_person: Starting TestOnlyAPersonalConnectionNamesAPerson.test_a_personal_connection_still_names_its_person ... 2026-10-07 23:56:55,692 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2733] 2026-10-07 23:56:55,702 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [38138] 2026-10-07 23:56:55,710 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:56:55,783 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_only_a_personal_connection_names_a_person: Starting TestOnlyAPersonalConnectionNamesAPerson.test_a_personal_connection_that_names_nobody_is_refused ... 2026-10-07 23:56:55,830 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_only_a_personal_connection_names_a_person: Starting TestOnlyAPersonalConnectionNamesAPerson.test_the_company_connection_belongs_to_no_employee ... 2026-10-07 23:56:55,868 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [483] 2026-10-07 23:56:55,925 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:56:55,944 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_permission_rows_are_private_to_their_company: Starting TestPermissionRowsArePrivateToTheirCompany.test_a_user_never_sees_another_companys_sharing_rows ... 2026-10-07 23:57:07,990 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2734] 2026-10-07 23:57:08,003 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [38509] 2026-10-07 23:57:08,013 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:57:08,588 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2735] 2026-10-07 23:57:08,599 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [38511] 2026-10-07 23:57:08,607 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:57:09,353 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [493, 492, 491, 490, 489, 488] 2026-10-07 23:57:09,415 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_permission_rows_are_private_to_their_company: Starting TestPermissionRowsArePrivateToTheirCompany.test_another_companys_contacts_are_not_discoverable_by_address ... 2026-10-07 23:57:20,838 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2736] 2026-10-07 23:57:20,848 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [38884] 2026-10-07 23:57:20,855 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:57:21,459 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2737] 2026-10-07 23:57:21,470 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [38886] 2026-10-07 23:57:21,480 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:57:23,091 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [503, 502, 501, 500, 499, 498] 2026-10-07 23:57:23,148 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_permission_rows_are_private_to_their_company: Starting TestPermissionRowsArePrivateToTheirCompany.test_another_companys_sharing_row_cannot_be_counted_by_id ... 2026-10-07 23:57:34,769 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2738] 2026-10-07 23:57:34,781 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39259] 2026-10-07 23:57:34,793 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:57:35,313 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2739] 2026-10-07 23:57:35,321 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39261] 2026-10-07 23:57:35,328 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:57:35,860 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [513, 512, 511, 510, 509, 508] 2026-10-07 23:57:35,915 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_permission_rows_are_private_to_their_company: Starting TestPermissionRowsArePrivateToTheirCompany.test_another_companys_sharing_row_cannot_be_read ... 2026-10-07 23:57:47,398 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2740] 2026-10-07 23:57:47,409 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39634] 2026-10-07 23:57:47,416 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:57:47,899 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2741] 2026-10-07 23:57:47,910 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39636] 2026-10-07 23:57:47,918 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:57:48,658 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [28], uid: 1950, model: google.drive.permission 2026-10-07 23:57:48,675 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [523, 522, 521, 520, 519, 518] 2026-10-07 23:57:48,731 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_permission_rows_are_private_to_their_company: Starting TestPermissionRowsArePrivateToTheirCompany.test_the_document_behind_another_companys_sharing_row_stays_hidden ... 2026-10-07 23:58:00,052 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2742] 2026-10-07 23:58:00,062 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40009] 2026-10-07 23:58:00,070 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:58:00,552 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2743] 2026-10-07 23:58:00,560 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40011] 2026-10-07 23:58:00,566 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:58:01,150 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [533, 532, 531, 530, 529, 528] 2026-10-07 23:58:01,223 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:58:01,239 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_portal_user_reaches_no_drive_data: Starting TestPortalUserReachesNoDriveData.test_portal_user_cannot_reach_a_token_through_the_account_accessor ... 2026-10-07 23:58:01,738 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2744] 2026-10-07 23:58:01,768 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40016] 2026-10-07 23:58:01,777 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:58:02,217 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2745] 2026-10-07 23:58:02,227 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40018] 2026-10-07 23:58:02,233 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:58:02,326 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1953, model: google.drive.account 2026-10-07 23:58:02,357 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_portal_user_reaches_no_drive_data: Starting TestPortalUserReachesNoDriveData.test_portal_user_cannot_read_another_users_google_credential ... 2026-10-07 23:58:02,768 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2746] 2026-10-07 23:58:02,778 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40021] 2026-10-07 23:58:02,785 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:58:03,197 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2747] 2026-10-07 23:58:03,206 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40023] 2026-10-07 23:58:03,213 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:58:03,292 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 1955, model: google.drive.account, fields: refresh_token 2026-10-07 23:58:03,298 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 1955, model: google.drive.account, fields: access_token 2026-10-07 23:58:03,327 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_portal_user_reaches_no_drive_data: Starting TestPortalUserReachesNoDriveData.test_portal_user_cannot_search_or_read_any_drive_model ... 2026-10-07 23:58:03,748 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2748] 2026-10-07 23:58:03,757 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40026] 2026-10-07 23:58:03,765 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:58:04,250 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2749] 2026-10-07 23:58:04,260 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40028] 2026-10-07 23:58:04,267 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:58:04,369 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1957, model: google.drive.account 2026-10-07 23:58:04,375 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1957, model: google.drive.config 2026-10-07 23:58:04,378 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1957, model: google.drive.document 2026-10-07 23:58:04,382 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1957, model: google.drive.permission 2026-10-07 23:58:04,413 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_portal_user_reaches_no_drive_data: Starting TestPortalUserReachesNoDriveData.test_registry_holds_exactly_the_expected_drive_models ... 2026-10-07 23:58:04,816 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2750] 2026-10-07 23:58:04,824 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40031] 2026-10-07 23:58:04,830 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:58:05,254 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2751] 2026-10-07 23:58:05,262 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40033] 2026-10-07 23:58:05,269 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:58:05,391 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:58:05,409 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_shared_drive_is_company_scoped: Starting TestSharedDriveIsCompanyScoped.test_a_company_without_a_shared_drive_targets_no_shared_drive ... 2026-10-07 23:58:16,250 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [538] 2026-10-07 23:58:16,322 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_shared_drive_is_company_scoped: Starting TestSharedDriveIsCompanyScoped.test_a_configured_shared_drive_makes_every_call_carry_the_flag ... 2026-10-07 23:58:26,946 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [539] 2026-10-07 23:58:27,019 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_shared_drive_is_company_scoped: Starting TestSharedDriveIsCompanyScoped.test_one_companys_shared_drive_never_leaks_into_anothers_call ... 2026-10-07 23:58:37,161 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [540] 2026-10-07 23:58:37,220 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_shared_drive_is_company_scoped: Starting TestSharedDriveIsCompanyScoped.test_the_four_drive_settings_belong_to_a_company_not_the_database ... 2026-10-07 23:58:47,798 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_shared_drive_is_company_scoped: Starting TestSharedDriveIsCompanyScoped.test_the_shared_drive_resolved_is_the_active_companys ... 2026-10-07 23:58:58,188 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:58:58,203 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_sharing_a_document_grants_one_reader: Starting TestSharingADocumentGrantsOneReader.test_asking_to_notify_a_colleague_makes_google_send_the_email ... 2026-10-07 23:58:58,721 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2752] 2026-10-07 23:58:58,734 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41875] 2026-10-07 23:58:58,740 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:58:59,113 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [544, 543, 542] 2026-10-07 23:58:59,148 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_sharing_a_document_grants_one_reader: Starting TestSharingADocumentGrantsOneReader.test_not_asking_to_notify_leaves_the_colleague_unemailed ... 2026-10-07 23:58:59,716 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2753] 2026-10-07 23:58:59,726 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41879] 2026-10-07 23:58:59,733 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:00,115 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [548, 547, 546] 2026-10-07 23:59:00,144 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_sharing_a_document_grants_one_reader: Starting TestSharingADocumentGrantsOneReader.test_sharing_asks_google_once_and_records_what_google_answered ... 2026-10-07 23:59:00,670 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2754] 2026-10-07 23:59:00,683 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41883] 2026-10-07 23:59:00,707 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:01,089 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [552, 551, 550] 2026-10-07 23:59:01,115 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_sharing_a_document_grants_one_reader: Starting TestSharingADocumentGrantsOneReader.test_sharing_with_a_colleague_grants_them_reader_once ... 2026-10-07 23:59:01,611 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2755] 2026-10-07 23:59:01,625 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41887] 2026-10-07 23:59:01,633 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:02,059 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [556, 555, 554] 2026-10-07 23:59:02,085 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_sharing_a_document_grants_one_reader: Starting TestSharingADocumentGrantsOneReader.test_two_colleagues_get_two_separate_grants ... 2026-10-07 23:59:02,645 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2756] 2026-10-07 23:59:02,655 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41891] 2026-10-07 23:59:02,662 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:03,108 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [561, 560, 559, 558] 2026-10-07 23:59:03,137 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_sharing_a_document_grants_one_reader: Starting TestSharingADocumentGrantsOneReader.test_withdrawing_a_share_withdraws_it_at_google_too ... 2026-10-07 23:59:03,621 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2757] 2026-10-07 23:59:03,631 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41896] 2026-10-07 23:59:03,639 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:04,066 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1966 deleted google.drive.permission records with IDs: [38] 2026-10-07 23:59:04,090 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [566, 565, 564, 563] 2026-10-07 23:59:04,128 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 23:59:04,142 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_sharing_follows_the_credential_that_can_reach_the_file: Starting TestSharingFollowsTheCredentialThatCanReachTheFile.test_exporting_a_picked_document_is_done_by_the_employee ... 2026-10-07 23:59:04,689 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2758] 2026-10-07 23:59:04,699 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41900] 2026-10-07 23:59:04,706 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:05,101 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [571, 570, 569] 2026-10-07 23:59:05,105 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [568, 567] 2026-10-07 23:59:05,133 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_sharing_follows_the_credential_that_can_reach_the_file: Starting TestSharingFollowsTheCredentialThatCanReachTheFile.test_sharing_a_picked_document_is_done_by_the_employee ... 2026-10-07 23:59:05,688 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2759] 2026-10-07 23:59:05,698 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41904] 2026-10-07 23:59:05,705 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:06,111 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [576, 575, 574] 2026-10-07 23:59:06,114 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [573, 572] 2026-10-07 23:59:06,146 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_sharing_follows_the_credential_that_can_reach_the_file: Starting TestSharingFollowsTheCredentialThatCanReachTheFile.test_sharing_a_template_document_is_done_by_the_company ... 2026-10-07 23:59:06,648 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2760] 2026-10-07 23:59:06,657 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41908] 2026-10-07 23:59:06,662 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:07,013 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [581, 580, 579] 2026-10-07 23:59:07,017 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [578, 577] 2026-10-07 23:59:07,058 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_sharing_follows_the_credential_that_can_reach_the_file: Starting TestSharingFollowsTheCredentialThatCanReachTheFile.test_sharing_an_uploaded_document_is_done_by_the_company ... 2026-10-07 23:59:07,566 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2761] 2026-10-07 23:59:07,577 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41912] 2026-10-07 23:59:07,585 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:08,052 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [587, 586, 585, 584] 2026-10-07 23:59:08,057 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [583, 582] 2026-10-07 23:59:08,092 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_sharing_follows_the_credential_that_can_reach_the_file: Starting TestSharingFollowsTheCredentialThatCanReachTheFile.test_withdrawing_a_share_on_a_company_document_is_done_by_the_company ... 2026-10-07 23:59:08,634 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2762] 2026-10-07 23:59:08,647 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41916] 2026-10-07 23:59:08,657 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:09,058 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1971 deleted google.drive.permission records with IDs: [42] 2026-10-07 23:59:09,066 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [593, 592, 591, 590] 2026-10-07 23:59:09,070 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [589, 588] 2026-10-07 23:59:09,094 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_sharing_follows_the_credential_that_can_reach_the_file: Starting TestSharingFollowsTheCredentialThatCanReachTheFile.test_withdrawing_a_share_on_a_picked_document_is_done_by_the_employee ... 2026-10-07 23:59:09,574 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2763] 2026-10-07 23:59:09,584 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41920] 2026-10-07 23:59:09,591 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:09,999 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1972 deleted google.drive.permission records with IDs: [43] 2026-10-07 23:59:10,008 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [599, 598, 597, 596] 2026-10-07 23:59:10,011 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [595, 594] 2026-10-07 23:59:10,046 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:59:10,060 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_company_account_does_the_companys_drive_work: Starting TestTheCompanyAccountDoesTheCompanysDriveWork.test_a_template_copy_is_made_with_the_companys_credential ... 2026-10-07 23:59:10,537 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2764] 2026-10-07 23:59:10,545 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41924] 2026-10-07 23:59:10,551 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:10,817 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [603, 602] 2026-10-07 23:59:10,821 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [601, 600] 2026-10-07 23:59:10,852 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_company_account_does_the_companys_drive_work: Starting TestTheCompanyAccountDoesTheCompanysDriveWork.test_an_export_is_fetched_with_the_companys_credential ... 2026-10-07 23:59:11,349 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2765] 2026-10-07 23:59:11,357 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41927] 2026-10-07 23:59:11,365 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:11,807 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [608, 607, 606] 2026-10-07 23:59:11,811 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [605, 604] 2026-10-07 23:59:11,850 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_company_account_does_the_companys_drive_work: Starting TestTheCompanyAccountDoesTheCompanysDriveWork.test_an_uploaded_attachment_is_sent_by_the_company ... 2026-10-07 23:59:12,328 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2766] 2026-10-07 23:59:12,338 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41930] 2026-10-07 23:59:12,345 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:12,766 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [613, 612, 611] 2026-10-07 23:59:12,771 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [610, 609] 2026-10-07 23:59:12,806 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_company_account_does_the_companys_drive_work: Starting TestTheCompanyAccountDoesTheCompanysDriveWork.test_the_employee_has_a_working_connection_of_their_own ... 2026-10-07 23:59:13,382 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2767] 2026-10-07 23:59:13,394 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41933] 2026-10-07 23:59:13,402 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:13,562 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [615, 614] 2026-10-07 23:59:13,591 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_company_account_does_the_companys_drive_work: Starting TestTheCompanyAccountDoesTheCompanysDriveWork.test_the_records_folder_is_created_by_the_company ... 2026-10-07 23:59:14,095 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2768] 2026-10-07 23:59:14,109 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41936] 2026-10-07 23:59:14,117 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:14,481 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [619, 618] 2026-10-07 23:59:14,487 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [617, 616] 2026-10-07 23:59:14,546 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 23:59:14,566 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_company_connection_warns_before_it_blocks: Starting TestTheCompanyConnectionWarnsBeforeItBlocks.test_a_company_connection_google_rejected_is_reported_unusable_and_refuses ... 2026-10-07 23:59:15,190 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2769] 2026-10-07 23:59:15,199 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41939] 2026-10-07 23:59:15,207 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:15,705 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2770] 2026-10-07 23:59:15,717 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41941] 2026-10-07 23:59:15,726 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:15,825 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [622, 621, 620] 2026-10-07 23:59:15,857 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_company_connection_warns_before_it_blocks: Starting TestTheCompanyConnectionWarnsBeforeItBlocks.test_a_company_connection_google_withdrew_is_reported_unusable_and_refuses ... 2026-10-07 23:59:16,404 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2771] 2026-10-07 23:59:16,416 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41943] 2026-10-07 23:59:16,423 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:17,046 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2772] 2026-10-07 23:59:17,056 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41945] 2026-10-07 23:59:17,062 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:17,126 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [624, 623] 2026-10-07 23:59:17,163 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_company_connection_warns_before_it_blocks: Starting TestTheCompanyConnectionWarnsBeforeItBlocks.test_a_company_connection_holding_no_refresh_token_is_reported_unusable_and_refuses ... 2026-10-07 23:59:17,767 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2773] 2026-10-07 23:59:17,782 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41947] 2026-10-07 23:59:17,790 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:18,333 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2774] 2026-10-07 23:59:18,345 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41949] 2026-10-07 23:59:18,354 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:18,389 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.models.google_drive_account: Google Drive: connection 317 was established but Google did not say which account it belongs to (('Your Google account is not connected to Google Drive yet. Connect it and try again.', 197, 'Connect Google Drive', None)). The connection is usable; only the displayed identity is missing. 2026-10-07 23:59:18,410 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [625] 2026-10-07 23:59:18,443 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_company_connection_warns_before_it_blocks: Starting TestTheCompanyConnectionWarnsBeforeItBlocks.test_a_company_connection_nobody_completed_is_reported_unusable_and_refuses ... 2026-10-07 23:59:18,889 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2775] 2026-10-07 23:59:18,897 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41951] 2026-10-07 23:59:18,904 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:19,409 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2776] 2026-10-07 23:59:19,416 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41953] 2026-10-07 23:59:19,424 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:19,463 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [626] 2026-10-07 23:59:19,489 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_company_connection_warns_before_it_blocks: Starting TestTheCompanyConnectionWarnsBeforeItBlocks.test_a_company_that_connected_nothing_is_not_caught_by_the_new_flag ... 2026-10-07 23:59:20,014 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2777] 2026-10-07 23:59:20,024 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41955] 2026-10-07 23:59:20,032 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:20,579 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2778] 2026-10-07 23:59:20,588 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41957] 2026-10-07 23:59:20,595 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:20,640 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [627] 2026-10-07 23:59:20,672 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_company_connection_warns_before_it_blocks: Starting TestTheCompanyConnectionWarnsBeforeItBlocks.test_a_working_company_connection_is_reported_usable_and_does_the_work ... 2026-10-07 23:59:21,247 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2779] 2026-10-07 23:59:21,258 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41959] 2026-10-07 23:59:21,264 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:21,776 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2780] 2026-10-07 23:59:21,785 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41961] 2026-10-07 23:59:21,791 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:21,830 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [629, 628] 2026-10-07 23:59:21,857 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_company_connection_warns_before_it_blocks: Starting TestTheCompanyConnectionWarnsBeforeItBlocks.test_no_state_this_connection_can_reach_is_left_unexamined ... 2026-10-07 23:59:22,332 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2781] 2026-10-07 23:59:22,343 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41963] 2026-10-07 23:59:22,350 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:22,858 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2782] 2026-10-07 23:59:22,866 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41965] 2026-10-07 23:59:22,872 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:22,896 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [630] 2026-10-07 23:59:22,925 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_company_connection_warns_before_it_blocks: Starting TestTheCompanyConnectionWarnsBeforeItBlocks.test_the_form_warns_exactly_when_the_server_would_refuse ... 2026-10-07 23:59:23,426 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2783] 2026-10-07 23:59:23,434 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41967] 2026-10-07 23:59:23,440 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:23,923 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2784] 2026-10-07 23:59:23,931 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41969] 2026-10-07 23:59:23,938 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:23,989 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [631] 2026-10-07 23:59:24,018 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_company_connection_warns_before_it_blocks: Starting TestTheCompanyConnectionWarnsBeforeItBlocks.test_the_settings_screen_warns_before_the_press_that_starts_the_outage ... 2026-10-07 23:59:24,515 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2785] 2026-10-07 23:59:24,524 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41971] 2026-10-07 23:59:24,532 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:25,115 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2786] 2026-10-07 23:59:25,123 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41973] 2026-10-07 23:59:25,129 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:25,717 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [632] 2026-10-07 23:59:25,742 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_company_connection_warns_before_it_blocks: Starting TestTheCompanyConnectionWarnsBeforeItBlocks.test_the_warning_flag_hands_back_no_credential ... 2026-10-07 23:59:26,182 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2787] 2026-10-07 23:59:26,189 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41975] 2026-10-07 23:59:26,195 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:27,540 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2788] 2026-10-07 23:59:27,548 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41977] 2026-10-07 23:59:27,554 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:27,606 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [634, 633] 2026-10-07 23:59:27,647 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:59:27,663 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_company_credential_is_usable_without_being_readable: Starting TestTheCompanyCredentialIsUsableWithoutBeingReadable.test_an_employee_never_reads_the_companys_refresh_token ... 2026-10-07 23:59:28,171 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2789] 2026-10-07 23:59:28,181 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41979] 2026-10-07 23:59:28,187 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:28,668 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2790] 2026-10-07 23:59:28,677 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41981] 2026-10-07 23:59:28,683 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:28,716 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 1998, model: google.drive.account, fields: refresh_token 2026-10-07 23:59:28,727 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [635] 2026-10-07 23:59:28,754 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_company_credential_is_usable_without_being_readable: Starting TestTheCompanyCredentialIsUsableWithoutBeingReadable.test_an_employee_never_sees_the_companys_google_connection ... 2026-10-07 23:59:29,302 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2791] 2026-10-07 23:59:29,313 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41983] 2026-10-07 23:59:29,322 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:29,818 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2792] 2026-10-07 23:59:29,830 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41985] 2026-10-07 23:59:29,838 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:29,907 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [329], uid: 2000, model: google.drive.account 2026-10-07 23:59:29,928 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [636] 2026-10-07 23:59:29,959 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_company_credential_is_usable_without_being_readable: Starting TestTheCompanyCredentialIsUsableWithoutBeingReadable.test_no_view_of_a_google_connection_renders_a_stored_credential ... 2026-10-07 23:59:30,461 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2793] 2026-10-07 23:59:30,471 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41987] 2026-10-07 23:59:30,479 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:30,975 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2794] 2026-10-07 23:59:30,984 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41989] 2026-10-07 23:59:30,992 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:31,062 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [637] 2026-10-07 23:59:31,093 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_company_credential_is_usable_without_being_readable: Starting TestTheCompanyCredentialIsUsableWithoutBeingReadable.test_the_company_credential_is_usable_by_someone_who_cannot_read_it ... 2026-10-07 23:59:31,603 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2795] 2026-10-07 23:59:31,610 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41991] 2026-10-07 23:59:31,615 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:32,028 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2796] 2026-10-07 23:59:32,039 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41993] 2026-10-07 23:59:32,046 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:32,095 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 2004, model: google.drive.account, fields: refresh_token 2026-10-07 23:59:32,107 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [639, 638] 2026-10-07 23:59:32,135 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_company_credential_is_usable_without_being_readable: Starting TestTheCompanyCredentialIsUsableWithoutBeingReadable.test_the_google_drive_administrator_can_see_the_companys_connection ... 2026-10-07 23:59:32,652 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2797] 2026-10-07 23:59:32,659 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41995] 2026-10-07 23:59:32,666 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:33,104 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2798] 2026-10-07 23:59:33,115 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41997] 2026-10-07 23:59:33,123 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:33,186 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [640] 2026-10-07 23:59:33,239 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 23:59:33,259 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_guide_tells_the_truth_about_the_request_log: Starting TestTheGuideTellsTheTruthAboutTheRequestLog.test_the_guide_does_not_promise_that_every_call_reaches_the_log ... 2026-10-07 23:59:33,298 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_guide_tells_the_truth_about_the_request_log: Starting TestTheGuideTellsTheTruthAboutTheRequestLog.test_the_guide_still_tells_the_reader_where_the_request_log_is ... 2026-10-07 23:59:33,346 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:59:33,363 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_manifest_describes_what_ships: Starting TestTheManifestDescribesWhatShips.test_correcting_the_description_does_not_change_what_the_module_is ... 2026-10-07 23:59:33,392 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_manifest_describes_what_ships: Starting TestTheManifestDescribesWhatShips.test_neither_description_advertises_a_demo_video_the_module_does_not_ship ... 2026-10-07 23:59:33,421 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_manifest_describes_what_ships: Starting TestTheManifestDescribesWhatShips.test_neither_description_denies_the_company_connection_the_module_ships ... 2026-10-07 23:59:33,445 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_manifest_describes_what_ships: Starting TestTheManifestDescribesWhatShips.test_the_module_carries_the_price_and_currency_it_is_sold_at ... 2026-10-07 23:59:33,471 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_manifest_describes_what_ships: Starting TestTheManifestDescribesWhatShips.test_the_module_names_the_company_that_maintains_it ... 2026-10-07 23:59:33,504 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 23:59:33,520 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_picker_session_hands_over_only_the_callers_own_token: Starting TestThePickerSessionHandsOverOnlyTheCallersOwnToken.test_a_caller_who_never_connected_is_refused_in_plain_language ... 2026-10-07 23:59:39,450 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2799] 2026-10-07 23:59:39,461 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42184] 2026-10-07 23:59:39,467 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:39,978 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2800] 2026-10-07 23:59:39,991 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42186] 2026-10-07 23:59:39,998 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:40,451 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2801] 2026-10-07 23:59:40,463 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42188] 2026-10-07 23:59:40,471 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:40,595 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:gdrive_w4_picker_none from n/a 2026-10-07 23:59:40,605 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 23:59:40,987 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:59:40] "POST /google_drive/picker/session HTTP/1.1" 200 - 22 0.015 0.370 2026-10-07 23:59:40,997 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [643, 642, 641] 2026-10-07 23:59:41,044 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_picker_session_hands_over_only_the_callers_own_token: Starting TestThePickerSessionHandsOverOnlyTheCallersOwnToken.test_a_connected_caller_gets_their_own_token_and_nothing_more ... 2026-10-07 23:59:46,712 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2802] 2026-10-07 23:59:46,723 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42375] 2026-10-07 23:59:46,730 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:47,191 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2803] 2026-10-07 23:59:47,199 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42377] 2026-10-07 23:59:47,205 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:47,675 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2804] 2026-10-07 23:59:47,686 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42379] 2026-10-07 23:59:47,694 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:47,812 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:gdrive_w4_picker_a from n/a 2026-10-07 23:59:47,825 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 23:59:48,152 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:59:48] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.008 0.322 2026-10-07 23:59:48,160 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [646, 645, 644] 2026-10-07 23:59:48,205 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_picker_session_hands_over_only_the_callers_own_token: Starting TestThePickerSessionHandsOverOnlyTheCallersOwnToken.test_an_unauthenticated_caller_never_reaches_the_handler ... 2026-10-07 23:59:53,840 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2805] 2026-10-07 23:59:53,849 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42566] 2026-10-07 23:59:53,855 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:54,300 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2806] 2026-10-07 23:59:54,309 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42568] 2026-10-07 23:59:54,315 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:54,799 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2807] 2026-10-07 23:59:54,806 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42570] 2026-10-07 23:59:54,812 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 23:59:54,906 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 23:59:55,183 121 INFO rb-61b7113-225342-422164 odoo.http: Session expired 2026-10-07 23:59:55,183 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [07/Oct/2026 23:59:55] "POST /google_drive/picker/session HTTP/1.1" 200 - 5 0.001 0.278 2026-10-07 23:59:55,193 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [649, 648, 647] 2026-10-07 23:59:55,258 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_picker_session_hands_over_only_the_callers_own_token: Starting TestThePickerSessionHandsOverOnlyTheCallersOwnToken.test_no_leg_of_a_picker_session_can_reach_the_network ... 2026-10-08 00:00:00,942 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2808] 2026-10-08 00:00:00,949 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42757] 2026-10-08 00:00:00,957 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:01,374 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2809] 2026-10-08 00:00:01,386 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42759] 2026-10-08 00:00:01,394 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:01,919 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2810] 2026-10-08 00:00:01,928 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42761] 2026-10-08 00:00:01,937 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:02,081 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:gdrive_w4_picker_a from n/a 2026-10-08 00:00:02,093 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:00:02,432 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:00:02] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.009 0.331 2026-10-08 00:00:02,442 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [652, 651, 650] 2026-10-08 00:00:02,503 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_picker_session_hands_over_only_the_callers_own_token: Starting TestThePickerSessionHandsOverOnlyTheCallersOwnToken.test_one_callers_session_never_carries_another_callers_token ... 2026-10-08 00:00:09,179 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2811] 2026-10-08 00:00:09,188 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42948] 2026-10-08 00:00:09,197 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:09,744 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2812] 2026-10-08 00:00:09,753 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42950] 2026-10-08 00:00:09,761 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:10,281 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2813] 2026-10-08 00:00:10,289 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42952] 2026-10-08 00:00:10,296 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:10,412 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:gdrive_w4_picker_a from n/a 2026-10-08 00:00:10,424 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:00:10,801 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:00:10] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.008 0.372 2026-10-08 00:00:10,821 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:gdrive_w4_picker_b from n/a 2026-10-08 00:00:10,853 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:00:10] "POST /google_drive/picker/session HTTP/1.1" 200 - 12 0.006 0.014 2026-10-08 00:00:10,866 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [655, 654, 653] 2026-10-08 00:00:10,919 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_picker_session_hands_over_only_the_callers_own_token: Starting TestThePickerSessionHandsOverOnlyTheCallersOwnToken.test_the_picker_app_id_is_derived_from_the_client_id ... 2026-10-08 00:00:16,726 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2814] 2026-10-08 00:00:16,734 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43139] 2026-10-08 00:00:16,740 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:17,187 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2815] 2026-10-08 00:00:17,208 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43141] 2026-10-08 00:00:17,221 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:17,700 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2816] 2026-10-08 00:00:17,708 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43143] 2026-10-08 00:00:17,715 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:17,830 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:gdrive_w4_picker_a from n/a 2026-10-08 00:00:17,844 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:00:18,188 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:00:18] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.011 0.336 2026-10-08 00:00:18,203 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:gdrive_w4_picker_b from n/a 2026-10-08 00:00:18,239 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:00:18] "POST /google_drive/picker/session HTTP/1.1" 200 - 12 0.007 0.020 2026-10-08 00:00:18,247 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [658, 657, 656] 2026-10-08 00:00:18,311 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_picker_session_hands_over_only_the_callers_own_token: Starting TestThePickerSessionHandsOverOnlyTheCallersOwnToken.test_the_picker_key_comes_from_the_callers_own_company ... 2026-10-08 00:00:24,295 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2817] 2026-10-08 00:00:24,304 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43330] 2026-10-08 00:00:24,316 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:24,769 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2818] 2026-10-08 00:00:24,783 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43332] 2026-10-08 00:00:24,790 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:25,337 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2819] 2026-10-08 00:00:25,350 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43334] 2026-10-08 00:00:25,359 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:25,496 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:gdrive_w4_picker_a from n/a 2026-10-08 00:00:25,509 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:00:25,851 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:00:25] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.008 0.336 2026-10-08 00:00:25,863 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:gdrive_w4_picker_b from n/a 2026-10-08 00:00:25,902 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:00:25] "POST /google_drive/picker/session HTTP/1.1" 200 - 12 0.010 0.021 2026-10-08 00:00:25,912 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [661, 660, 659] 2026-10-08 00:00:25,980 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_picker_session_hands_over_only_the_callers_own_token: Starting TestThePickerSessionHandsOverOnlyTheCallersOwnToken.test_the_picker_never_opens_on_the_companys_credential ... 2026-10-08 00:00:31,726 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2820] 2026-10-08 00:00:31,737 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43521] 2026-10-08 00:00:31,745 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:32,318 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2821] 2026-10-08 00:00:32,327 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43523] 2026-10-08 00:00:32,335 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:32,841 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2822] 2026-10-08 00:00:32,851 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43525] 2026-10-08 00:00:32,868 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:33,004 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:gdrive_w4_picker_a from n/a 2026-10-08 00:00:33,017 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:00:33,461 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:00:33] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.025 0.422 2026-10-08 00:00:33,471 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [664, 663, 662] 2026-10-08 00:00:33,522 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_picker_session_hands_over_only_the_callers_own_token: Starting TestThePickerSessionHandsOverOnlyTheCallersOwnToken.test_the_token_is_handed_over_with_a_remaining_lifetime ... 2026-10-08 00:00:39,224 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2823] 2026-10-08 00:00:39,234 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43712] 2026-10-08 00:00:39,245 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:39,838 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2824] 2026-10-08 00:00:39,848 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43714] 2026-10-08 00:00:39,856 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:40,332 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2825] 2026-10-08 00:00:40,341 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43716] 2026-10-08 00:00:40,348 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:40,463 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:gdrive_w4_picker_a from n/a 2026-10-08 00:00:40,475 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:00:41,936 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:00:41] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.016 1.447 2026-10-08 00:00:41,948 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [667, 666, 665] 2026-10-08 00:00:42,036 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:00:42,054 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_refusal_helper_can_still_fail: Starting TestTheRefusalHelperCanStillFail.test_a_call_that_is_not_refused_fails_the_test ... 2026-10-08 00:00:42,169 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_refusal_helper_can_still_fail: Starting TestTheRefusalHelperCanStillFail.test_a_refusal_that_broke_the_transaction_leaves_it_usable ... 2026-10-08 00:00:42,275 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_refusal_helper_can_still_fail: Starting TestTheRefusalHelperCanStillFail.test_an_error_that_is_not_a_refusal_is_not_swallowed ... 2026-10-08 00:00:42,309 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_refusal_helper_can_still_fail: Starting TestTheRefusalHelperCanStillFail.test_what_a_refused_call_wrote_is_still_there_to_be_asserted_on ... 2026-10-08 00:00:42,409 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:00:42,428 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_session_names_the_drive_capable_models: Starting TestSessionNamesTheDriveCapableModels.test_a_portal_users_session_names_no_drive_models_at_all ... 2026-10-08 00:00:42,858 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2826] 2026-10-08 00:00:42,870 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43722] 2026-10-08 00:00:42,877 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:42,906 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:gdrive_session_probe_portal from n/a 2026-10-08 00:00:42,912 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:00:43,245 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:00:43] "POST /web/session/get_session_info HTTP/1.1" 200 - 39 0.018 0.316 2026-10-08 00:00:43,246 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_session_names_the_drive_capable_models.TestSessionNamesTheDriveCapableModels.test_a_portal_users_session_names_no_drive_models_at_all: waiting for threads: [] 2026-10-08 00:00:43,277 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_session_names_the_drive_capable_models: Starting TestSessionNamesTheDriveCapableModels.test_an_internal_users_session_names_the_drive_capable_models ... 2026-10-08 00:00:43,724 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2827] 2026-10-08 00:00:43,733 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43724] 2026-10-08 00:00:43,741 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:43,772 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:gdrive_session_probe_internal from n/a 2026-10-08 00:00:43,778 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:00:44,243 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:00:44] "POST /web/session/get_session_info HTTP/1.1" 200 - 93 0.061 0.406 2026-10-08 00:00:44,245 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_session_names_the_drive_capable_models.TestSessionNamesTheDriveCapableModels.test_an_internal_users_session_names_the_drive_capable_models: waiting for threads: [] 2026-10-08 00:00:44,288 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:00:44,303 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_settings_page_hands_over_the_redirect_uri: Starting TestTheSettingsPageHandsOverTheRedirectUri.test_opening_settings_hands_the_administrator_the_redirect_uri ... 2026-10-08 00:00:44,783 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2828] 2026-10-08 00:00:44,793 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43726] 2026-10-08 00:00:44,799 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:44,875 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_settings_page_hands_over_the_redirect_uri: Starting TestTheSettingsPageHandsOverTheRedirectUri.test_the_redirect_uri_is_on_the_settings_screen_to_be_copied ... 2026-10-08 00:00:45,397 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2829] 2026-10-08 00:00:45,407 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43728] 2026-10-08 00:00:45,415 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:46,093 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:00:46,129 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_settings_page_is_found_by_searching_for_google_drive: Starting TestTheSettingsPageIsFoundBySearchingForGoogleDrive.test_searching_for_google_drive_reaches_this_modules_settings ... 2026-10-08 00:00:46,716 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2830] 2026-10-08 00:00:46,731 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43730] 2026-10-08 00:00:46,740 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:47,423 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_settings_page_is_found_by_searching_for_google_drive: Starting TestTheSettingsPageIsFoundBySearchingForGoogleDrive.test_the_google_drive_block_is_a_unit_the_settings_search_can_index ... 2026-10-08 00:00:47,984 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2831] 2026-10-08 00:00:47,994 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43732] 2026-10-08 00:00:48,003 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:48,619 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_settings_page_is_found_by_searching_for_google_drive: Starting TestTheSettingsPageIsFoundBySearchingForGoogleDrive.test_the_settings_arch_really_does_carry_searchable_units ... 2026-10-08 00:00:49,159 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2832] 2026-10-08 00:00:49,169 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43734] 2026-10-08 00:00:49,182 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:49,653 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:00:49,676 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_transport_refuses_a_credential_payload: Starting TestTheTransportRefusesACredentialPayload.test_a_credential_key_is_recognised_whatever_its_capitalisation ... 2026-10-08 00:00:49,740 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_transport_refuses_a_credential_payload: Starting TestTheTransportRefusesACredentialPayload.test_an_ordinary_drive_payload_is_not_refused ... 2026-10-08 00:00:49,769 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [668] 2026-10-08 00:00:49,795 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_transport_refuses_a_credential_payload: Starting TestTheTransportRefusesACredentialPayload.test_no_oauth_credential_may_travel_on_a_drive_call ... 2026-10-08 00:00:50,002 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_transport_refuses_a_credential_payload: Starting TestTheTransportRefusesACredentialPayload.test_the_refusal_names_every_key_it_found_not_only_the_first ... 2026-10-08 00:00:50,054 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:00:50,068 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_transport_refuses_a_url_outside_the_drive_plane: Starting TestTheTransportRefusesAUrlOutsideTheDrivePlane.test_a_host_smuggled_as_user_information_is_refused ... 2026-10-08 00:00:50,105 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_transport_refuses_a_url_outside_the_drive_plane: Starting TestTheTransportRefusesAUrlOutsideTheDrivePlane.test_a_host_that_merely_ends_in_an_allowed_one_is_refused ... 2026-10-08 00:00:50,143 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_transport_refuses_a_url_outside_the_drive_plane: Starting TestTheTransportRefusesAUrlOutsideTheDrivePlane.test_a_plain_http_drive_url_is_refused ... 2026-10-08 00:00:50,186 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_transport_refuses_a_url_outside_the_drive_plane: Starting TestTheTransportRefusesAUrlOutsideTheDrivePlane.test_a_protocol_relative_endpoint_never_reaches_another_host ... 2026-10-08 00:00:50,205 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [669] 2026-10-08 00:00:50,230 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_transport_refuses_a_url_outside_the_drive_plane: Starting TestTheTransportRefusesAUrlOutsideTheDrivePlane.test_a_traversal_hidden_in_a_file_id_cannot_climb_out_of_the_plane ... 2026-10-08 00:00:50,272 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_transport_refuses_a_url_outside_the_drive_plane: Starting TestTheTransportRefusesAUrlOutsideTheDrivePlane.test_an_ordinary_drive_url_is_accepted ... 2026-10-08 00:00:50,291 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [670] 2026-10-08 00:00:50,315 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_transport_refuses_a_url_outside_the_drive_plane: Starting TestTheTransportRefusesAUrlOutsideTheDrivePlane.test_no_google_oauth_host_can_be_addressed_from_the_transport ... 2026-10-08 00:00:50,354 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_transport_refuses_a_url_outside_the_drive_plane: Starting TestTheTransportRefusesAUrlOutsideTheDrivePlane.test_the_second_allowed_drive_host_is_also_accepted ... 2026-10-08 00:00:50,373 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [671] 2026-10-08 00:00:50,408 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:00:50,424 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_two_empty_states_of_the_send_chooser_are_told_apart: Starting TestTheTwoEmptyStatesOfTheSendChooserAreToldApart.test_a_reader_who_may_not_open_the_record_is_never_told_that_its_files_have_already_gone ... 2026-10-08 00:00:50,955 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2833] 2026-10-08 00:00:50,963 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43736] 2026-10-08 00:00:50,969 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:51,452 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2834] 2026-10-08 00:00:51,462 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43741] 2026-10-08 00:00:51,469 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:51,502 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3840], uid: 2043, model: res.partner 2026-10-08 00:00:51,510 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2043, model: ir.attachment 2026-10-08 00:00:51,539 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_two_empty_states_of_the_send_chooser_are_told_apart: Starting TestTheTwoEmptyStatesOfTheSendChooserAreToldApart.test_a_record_holding_no_file_and_a_record_whose_files_have_all_gone_are_not_told_the_same_thing ... 2026-10-08 00:00:52,070 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2835] 2026-10-08 00:00:52,079 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43743] 2026-10-08 00:00:52,085 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:52,233 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_two_empty_states_of_the_send_chooser_are_told_apart: Starting TestTheTwoEmptyStatesOfTheSendChooserAreToldApart.test_a_record_holding_one_sendable_file_beside_one_already_in_drive_offers_only_the_sendable_one ... 2026-10-08 00:00:52,712 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2836] 2026-10-08 00:00:52,722 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43747] 2026-10-08 00:00:52,728 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:52,939 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_two_empty_states_of_the_send_chooser_are_told_apart: Starting TestTheTwoEmptyStatesOfTheSendChooserAreToldApart.test_a_record_holding_only_a_pasted_link_is_in_the_same_situation_as_one_holding_no_file_at_all ... 2026-10-08 00:00:53,488 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2837] 2026-10-08 00:00:53,500 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43752] 2026-10-08 00:00:53,507 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:53,654 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_two_empty_states_of_the_send_chooser_are_told_apart: Starting TestTheTwoEmptyStatesOfTheSendChooserAreToldApart.test_a_record_holding_only_an_empty_file_is_in_the_same_situation_as_one_holding_no_file_at_all ... 2026-10-08 00:00:54,210 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2838] 2026-10-08 00:00:54,218 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43756] 2026-10-08 00:00:54,224 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:54,350 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_two_empty_states_of_the_send_chooser_are_told_apart: Starting TestTheTwoEmptyStatesOfTheSendChooserAreToldApart.test_a_record_with_a_file_it_can_still_send_is_in_neither_empty_situation_and_is_offered_that_file ... 2026-10-08 00:00:54,781 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2839] 2026-10-08 00:00:54,791 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43760] 2026-10-08 00:00:54,798 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:54,980 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_the_two_empty_states_of_the_send_chooser_are_told_apart: Starting TestTheTwoEmptyStatesOfTheSendChooserAreToldApart.test_the_two_empty_situations_reach_the_browser_under_the_names_the_browser_branches_on ... 2026-10-08 00:00:55,456 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2840] 2026-10-08 00:00:55,464 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43765] 2026-10-08 00:00:55,470 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:55,603 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:00:55,618 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_token_accessor_not_rpc_reachable: Starting TestTokenAccessorNotRpcReachable.test_no_authenticated_user_can_obtain_a_drive_token_over_rpc ... 2026-10-08 00:00:56,049 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2841] 2026-10-08 00:00:56,060 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43770] 2026-10-08 00:00:56,067 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:56,500 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2842] 2026-10-08 00:00:56,511 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43772] 2026-10-08 00:00:56,520 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:56,603 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_token_accessor_not_rpc_reachable: Starting TestTokenAccessorNotRpcReachable.test_no_authenticated_user_can_read_the_company_credential_over_rpc ... 2026-10-08 00:00:57,034 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2843] 2026-10-08 00:00:57,043 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43775] 2026-10-08 00:00:57,051 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:57,507 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2844] 2026-10-08 00:00:57,519 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43777] 2026-10-08 00:00:57,528 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:57,628 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2052, model: google.drive.account 2026-10-08 00:00:57,676 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2052, model: google.drive.account 2026-10-08 00:00:57,681 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [362], uid: 2053, model: google.drive.account 2026-10-08 00:00:57,700 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [673, 672] 2026-10-08 00:00:57,726 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_token_accessor_not_rpc_reachable: Starting TestTokenAccessorNotRpcReachable.test_no_credential_named_method_is_reachable_over_rpc ... 2026-10-08 00:00:58,100 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2845] 2026-10-08 00:00:58,110 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43780] 2026-10-08 00:00:58,117 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:58,558 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2846] 2026-10-08 00:00:58,573 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43782] 2026-10-08 00:00:58,581 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:58,668 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_token_accessor_not_rpc_reachable: Starting TestTokenAccessorNotRpcReachable.test_the_company_credential_resolver_is_not_reachable_over_rpc ... 2026-10-08 00:00:59,147 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2847] 2026-10-08 00:00:59,156 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43785] 2026-10-08 00:00:59,163 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:59,675 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2848] 2026-10-08 00:00:59,685 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43787] 2026-10-08 00:00:59,694 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:00:59,777 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:00:59,798 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_two_clicks_of_connect_make_one_account: Starting TestTwoClicksOfConnectMakeOneAccount.test_a_second_request_that_missed_the_first_still_gets_a_connection ... 2026-10-08 00:01:00,278 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2849] 2026-10-08 00:01:00,287 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43789] 2026-10-08 00:01:00,294 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:01:00,357 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_two_clicks_of_connect_make_one_account: Starting TestTwoClicksOfConnectMakeOneAccount.test_nothing_here_hides_a_refusal_the_user_needs_to_see ... 2026-10-08 00:01:00,847 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2850] 2026-10-08 00:01:00,855 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43791] 2026-10-08 00:01:00,862 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:01:00,935 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_two_clicks_of_connect_make_one_account: Starting TestTwoClicksOfConnectMakeOneAccount.test_pressing_connect_twice_in_a_row_still_makes_one_account ... 2026-10-08 00:01:01,548 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2851] 2026-10-08 00:01:01,560 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43793] 2026-10-08 00:01:01,569 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:01:01,660 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_two_clicks_of_connect_make_one_account: Starting TestTwoClicksOfConnectMakeOneAccount.test_the_connection_handed_back_is_the_one_that_already_exists ... 2026-10-08 00:01:02,089 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2852] 2026-10-08 00:01:02,107 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43795] 2026-10-08 00:01:02,113 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:01:02,198 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_two_clicks_of_connect_make_one_account: Starting TestTwoClicksOfConnectMakeOneAccount.test_the_model_really_does_forbid_two_connections_for_one_person ... 2026-10-08 00:01:02,700 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2853] 2026-10-08 00:01:02,711 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43797] 2026-10-08 00:01:02,718 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:01:08,676 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_two_clicks_of_connect_make_one_account: Starting TestTwoClicksOfConnectMakeOneAccount.test_the_recovered_connection_is_usable_straight_away ... 2026-10-08 00:01:09,181 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2854] 2026-10-08 00:01:09,193 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43984] 2026-10-08 00:01:09,200 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:01:09,320 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:01:09,366 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_google_drive/tests/common.py", line 1285, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:01:13,132 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040c18180> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_google_drive/tests/common.py", line 1285, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:01:13,133 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040b69b20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_google_drive/tests/common.py", line 1285, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:01:13,138 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_google_drive/tests/common.py", line 1285, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:01:13,142 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040b6bc40> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_google_drive/tests/common.py", line 1285, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:01:13,160 121 INFO rb-61b7113-225342-422164 odoo.modules.registry: module viin_google_drive: creating or updating database tables 2026-10-08 00:01:13,576 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_using_a_drive_template_never_requires_reading_the_model_registry: Starting TestUsingADriveTemplateNeverRequiresReadingTheModelRegistry.test_a_company_outage_refuses_an_ordinary_employee_by_naming_the_company ... 2026-10-08 00:01:20,555 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2855] 2026-10-08 00:01:20,572 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44171] 2026-10-08 00:01:20,583 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:01:21,131 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2856] 2026-10-08 00:01:21,150 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44173] 2026-10-08 00:01:21,158 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:01:21,416 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_using_a_drive_template_never_requires_reading_the_model_registry: Starting TestUsingADriveTemplateNeverRequiresReadingTheModelRegistry.test_an_employee_applying_a_template_to_the_wrong_model_is_told_which_two_models_disagree ... 2026-10-08 00:01:27,795 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2857] 2026-10-08 00:01:27,808 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44362] 2026-10-08 00:01:27,817 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:01:28,395 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2858] 2026-10-08 00:01:28,406 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44364] 2026-10-08 00:01:28,414 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:01:28,598 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_using_a_drive_template_never_requires_reading_the_model_registry: Starting TestUsingADriveTemplateNeverRequiresReadingTheModelRegistry.test_an_employee_is_offered_the_templates_their_company_registered ... 2026-10-08 00:01:34,784 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2859] 2026-10-08 00:01:34,796 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44553] 2026-10-08 00:01:34,805 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:01:35,407 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2860] 2026-10-08 00:01:35,417 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44555] 2026-10-08 00:01:35,424 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:01:35,611 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_using_a_drive_template_never_requires_reading_the_model_registry: Starting TestUsingADriveTemplateNeverRequiresReadingTheModelRegistry.test_an_employee_picking_a_template_is_invited_to_connect_rather_than_denied_the_model_registry ... 2026-10-08 00:01:41,630 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2861] 2026-10-08 00:01:41,638 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44744] 2026-10-08 00:01:41,644 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:01:42,182 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2862] 2026-10-08 00:01:42,190 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44746] 2026-10-08 00:01:42,197 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:01:42,468 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_using_a_drive_template_never_requires_reading_the_model_registry: Starting TestUsingADriveTemplateNeverRequiresReadingTheModelRegistry.test_no_access_rule_or_group_in_this_module_opens_the_model_registry ... 2026-10-08 00:01:48,555 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2863] 2026-10-08 00:01:48,568 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44935] 2026-10-08 00:01:48,583 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:01:49,172 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2864] 2026-10-08 00:01:49,182 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44937] 2026-10-08 00:01:49,191 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:01:49,422 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_using_a_drive_template_never_requires_reading_the_model_registry: Starting TestUsingADriveTemplateNeverRequiresReadingTheModelRegistry.test_one_companys_outage_never_reaches_an_employee_of_another_company ... 2026-10-08 00:01:55,381 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2865] 2026-10-08 00:01:55,388 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45126] 2026-10-08 00:01:55,395 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:01:55,878 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2866] 2026-10-08 00:01:55,888 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45128] 2026-10-08 00:01:55,897 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:01:56,163 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_using_a_drive_template_never_requires_reading_the_model_registry: Starting TestUsingADriveTemplateNeverRequiresReadingTheModelRegistry.test_picking_a_model_on_a_template_over_rpc_does_not_demand_the_model_registry ... 2026-10-08 00:02:02,455 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2867] 2026-10-08 00:02:02,463 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45317] 2026-10-08 00:02:02,471 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:02:03,005 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2868] 2026-10-08 00:02:03,015 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45319] 2026-10-08 00:02:03,022 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:02:03,184 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_using_a_drive_template_never_requires_reading_the_model_registry: Starting TestUsingADriveTemplateNeverRequiresReadingTheModelRegistry.test_removing_the_company_connection_puts_an_ordinary_employee_back_on_their_own_account ... 2026-10-08 00:02:09,033 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2869] 2026-10-08 00:02:09,044 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45508] 2026-10-08 00:02:09,053 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:02:09,579 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2870] 2026-10-08 00:02:09,586 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45510] 2026-10-08 00:02:09,592 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:02:09,729 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted google.drive.account records with IDs: [378] 2026-10-08 00:02:09,835 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_using_a_drive_template_never_requires_reading_the_model_registry: Starting TestUsingADriveTemplateNeverRequiresReadingTheModelRegistry.test_the_company_outage_refusal_holds_even_when_the_employee_could_have_acted ... 2026-10-08 00:02:15,527 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2871] 2026-10-08 00:02:15,534 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45699] 2026-10-08 00:02:15,540 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:02:16,017 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2872] 2026-10-08 00:02:16,026 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45701] 2026-10-08 00:02:16,032 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:02:16,215 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [675] 2026-10-08 00:02:16,280 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_using_a_drive_template_never_requires_reading_the_model_registry: Starting TestUsingADriveTemplateNeverRequiresReadingTheModelRegistry.test_the_template_path_still_works_when_the_model_registry_is_closed ... 2026-10-08 00:02:22,393 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2873] 2026-10-08 00:02:22,400 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45890] 2026-10-08 00:02:22,406 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:02:22,877 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2874] 2026-10-08 00:02:22,885 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45892] 2026-10-08 00:02:22,893 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:02:22,997 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2082, model: ir.model 2026-10-08 00:02:23,009 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2082, model: ir.model 2026-10-08 00:02:23,177 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_using_a_drive_template_never_requires_reading_the_model_registry: Starting TestUsingADriveTemplateNeverRequiresReadingTheModelRegistry.test_the_web_clients_door_onto_a_template_invites_the_employee_the_same_way ... 2026-10-08 00:02:29,898 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2875] 2026-10-08 00:02:29,909 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46081] 2026-10-08 00:02:29,916 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:02:30,498 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2876] 2026-10-08 00:02:30,512 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46083] 2026-10-08 00:02:30,520 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:02:30,839 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:02:33,735 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0401ce5c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:02:33,736 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040d62ca0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:02:33,744 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:02:33,749 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040d637e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:02:33,788 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:02:33,807 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_without_a_company_account_the_employee_still_acts: Starting TestWithoutACompanyAccountTheEmployeeStillActs.test_a_share_is_still_granted_by_the_employee ... 2026-10-08 00:02:34,753 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2877] 2026-10-08 00:02:34,768 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46087] 2026-10-08 00:02:34,775 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:02:35,163 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [679, 678, 677] 2026-10-08 00:02:35,167 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [676] 2026-10-08 00:02:35,200 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_without_a_company_account_the_employee_still_acts: Starting TestWithoutACompanyAccountTheEmployeeStillActs.test_a_template_copy_is_still_made_by_the_employee ... 2026-10-08 00:02:35,728 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2878] 2026-10-08 00:02:35,736 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46091] 2026-10-08 00:02:35,743 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:02:36,039 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [682, 681] 2026-10-08 00:02:36,043 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [680] 2026-10-08 00:02:36,072 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_without_a_company_account_the_employee_still_acts: Starting TestWithoutACompanyAccountTheEmployeeStillActs.test_an_export_is_still_fetched_by_the_employee ... 2026-10-08 00:02:36,634 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2879] 2026-10-08 00:02:36,643 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46094] 2026-10-08 00:02:36,649 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:02:36,952 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [686, 685, 684] 2026-10-08 00:02:36,955 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [683] 2026-10-08 00:02:36,982 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_without_a_company_account_the_employee_still_acts: Starting TestWithoutACompanyAccountTheEmployeeStillActs.test_an_upload_is_still_sent_by_the_employee ... 2026-10-08 00:02:37,465 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2880] 2026-10-08 00:02:37,478 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46097] 2026-10-08 00:02:37,487 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:02:37,794 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [690, 689, 688] 2026-10-08 00:02:37,800 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [687] 2026-10-08 00:02:37,834 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_without_a_company_account_the_employee_still_acts: Starting TestWithoutACompanyAccountTheEmployeeStillActs.test_the_records_folder_is_still_created_by_the_employee ... 2026-10-08 00:02:38,385 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2881] 2026-10-08 00:02:38,395 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46100] 2026-10-08 00:02:38,402 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:02:38,731 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [693, 692] 2026-10-08 00:02:38,735 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [691] 2026-10-08 00:02:38,768 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_drive.tests.test_without_a_company_account_the_employee_still_acts: Starting TestWithoutACompanyAccountTheEmployeeStillActs.test_this_company_has_connected_no_google_account_of_its_own ... 2026-10-08 00:02:39,248 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2882] 2026-10-08 00:02:39,260 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46103] 2026-10-08 00:02:39,268 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:02:39,414 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [694] 2026-10-08 00:02:39,450 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:02:40,167 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_access_and_session_info: Starting TestAccessAndSessionInfo.test_a_configuration_restricted_to_a_group_is_hidden_from_others ... 2026-10-08 00:02:40,255 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_access_and_session_info: Starting TestAccessAndSessionInfo.test_a_user_sees_only_their_own_sessions ... 2026-10-08 00:02:40,356 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2093 deleted viin.gsheet.import.session.node records with IDs: [1] 2026-10-08 00:02:40,426 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2092 deleted viin.gsheet.import.session.node records with IDs: [3] 2026-10-08 00:02:40,478 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_access_and_session_info: Starting TestAccessAndSessionInfo.test_a_user_without_the_group_gets_no_session_key ... 2026-10-08 00:02:41,019 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_access_and_session_info: Starting TestAccessAndSessionInfo.test_the_import_runs_with_the_users_rights ... 2026-10-08 00:02:41,097 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2093 deleted viin.gsheet.import.session.node records with IDs: [5] 2026-10-08 00:02:41,254 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_access_and_session_info: Starting TestAccessAndSessionInfo.test_the_secret_is_readable_by_managers_only ... 2026-10-08 00:02:41,278 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 2093, model: viin.gsheet.account, fields: api_key 2026-10-08 00:02:41,322 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_access_and_session_info: Starting TestAccessAndSessionInfo.test_the_session_names_the_models_the_user_may_import ... 2026-10-08 00:02:41,386 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:02:42,033 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_a_bad_number_is_reported_with_its_row_and_column ... 2026-10-08 00:02:42,085 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [7] 2026-10-08 00:02:42,122 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_a_default_value_fills_an_empty_cell_only ... 2026-10-08 00:02:42,176 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [9] 2026-10-08 00:02:42,296 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [11] 2026-10-08 00:02:42,385 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_a_fixed_value_needs_a_default_and_cannot_be_a_key ... 2026-10-08 00:02:42,418 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_a_line_without_a_sheet_column_writes_a_fixed_value ... 2026-10-08 00:02:42,454 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [13] 2026-10-08 00:02:42,556 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_a_many2many_leaf_splits_on_the_separator ... 2026-10-08 00:02:42,602 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [15] 2026-10-08 00:02:42,722 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_a_missing_column_is_named ... 2026-10-08 00:02:42,760 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [17] 2026-10-08 00:02:42,788 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_a_number_cell_going_to_a_text_field_loses_its_decimal_point ... 2026-10-08 00:02:42,827 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [19] 2026-10-08 00:02:42,922 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_a_required_empty_cell_refuses_the_row ... 2026-10-08 00:02:42,958 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [21] 2026-10-08 00:02:42,991 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_a_selection_accepts_the_label_or_the_value ... 2026-10-08 00:02:43,028 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [23] 2026-10-08 00:02:43,129 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [25] 2026-10-08 00:02:43,215 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_a_value_mapping_rewrites_the_cell_first ... 2026-10-08 00:02:43,250 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [27] 2026-10-08 00:02:43,351 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_an_explicit_date_format_wins ... 2026-10-08 00:02:43,432 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [29] 2026-10-08 00:02:43,492 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_an_expression_can_compose_the_value_from_the_row ... 2026-10-08 00:02:43,526 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [31] 2026-10-08 00:02:43,629 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_booleans_understand_yes_no_and_vietnamese ... 2026-10-08 00:02:43,676 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [33] 2026-10-08 00:02:43,789 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [35] 2026-10-08 00:02:43,881 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [37] 2026-10-08 00:02:43,963 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [39] 2026-10-08 00:02:44,041 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [41] 2026-10-08 00:02:44,114 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [43] 2026-10-08 00:02:44,237 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_column_headers_are_matched_ignoring_case_and_spacing ... 2026-10-08 00:02:44,280 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [45] 2026-10-08 00:02:44,368 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_dates_come_as_serial_numbers_iso_or_the_given_format ... 2026-10-08 00:02:44,443 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [47] 2026-10-08 00:02:44,514 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_numbers_typed_as_text_follow_the_decimal_separator ... 2026-10-08 00:02:44,553 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [49] 2026-10-08 00:02:44,655 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_the_formatting_defaults_follow_the_users_language ... 2026-10-08 00:02:44,777 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2096 deleted viin.gsheet.import.session.node records with IDs: [51] 2026-10-08 00:02:44,825 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:02:45,611 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_engine_creates_and_matches: Starting TestEngineCreatesAndMatches.test_a_changed_cell_updates_only_the_columns_marked_update ... 2026-10-08 00:02:45,677 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [53, 54, 55, 56, 57, 58] 2026-10-08 00:02:46,215 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [65, 66, 67, 68, 69, 70] 2026-10-08 00:02:46,604 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_engine_creates_and_matches: Starting TestEngineCreatesAndMatches.test_a_dry_run_rolls_back_but_keeps_the_counters ... 2026-10-08 00:02:46,670 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [77, 78, 79, 80, 81, 82] 2026-10-08 00:02:47,233 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_engine_creates_and_matches: Starting TestEngineCreatesAndMatches.test_a_many2one_leaf_must_exist ... 2026-10-08 00:02:47,291 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [89] 2026-10-08 00:02:47,331 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_engine_creates_and_matches: Starting TestEngineCreatesAndMatches.test_an_existing_company_matched_by_ref_is_not_matched_by_name ... 2026-10-08 00:02:47,425 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [91, 92, 93, 94, 95, 96] 2026-10-08 00:02:48,019 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_engine_creates_and_matches: Starting TestEngineCreatesAndMatches.test_blank_rows_are_ignored ... 2026-10-08 00:02:48,067 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [103, 104, 105, 106, 107, 108] 2026-10-08 00:02:48,598 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_engine_creates_and_matches: Starting TestEngineCreatesAndMatches.test_importing_the_same_sheet_twice_creates_nothing_twice ... 2026-10-08 00:02:48,651 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [115, 116, 117, 118, 119, 120] 2026-10-08 00:02:49,265 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [127, 128, 129, 130, 131, 132] 2026-10-08 00:02:49,530 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_engine_creates_and_matches: Starting TestEngineCreatesAndMatches.test_lines_on_a_second_tab_join_on_the_header_key ... 2026-10-08 00:02:49,577 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [139, 140] 2026-10-08 00:02:49,948 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_engine_creates_and_matches: Starting TestEngineCreatesAndMatches.test_one_import_creates_the_company_its_contacts_tags_and_bank ... 2026-10-08 00:02:50,003 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [143, 144, 145, 146, 147, 148] 2026-10-08 00:02:50,514 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_engine_creates_and_matches: Starting TestEngineCreatesAndMatches.test_preview_writes_nothing_and_says_what_it_would_do ... 2026-10-08 00:02:50,576 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [155, 156, 157, 158, 159, 160] 2026-10-08 00:02:50,646 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_engine_creates_and_matches: Starting TestEngineCreatesAndMatches.test_several_matches_are_reported_never_picked ... 2026-10-08 00:02:50,774 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [167, 168, 169, 170, 171, 172] 2026-10-08 00:02:50,841 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_engine_creates_and_matches: Starting TestEngineCreatesAndMatches.test_the_hooks_see_every_node ... 2026-10-08 00:02:50,896 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [179, 180, 181, 182, 183, 184] 2026-10-08 00:02:51,227 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_engine_creates_and_matches: Starting TestEngineCreatesAndMatches.test_the_plan_is_a_tree_of_what_belongs_to_what ... 2026-10-08 00:02:51,279 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [191, 192, 193, 194, 195, 196] 2026-10-08 00:02:51,335 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_engine_creates_and_matches: Starting TestEngineCreatesAndMatches.test_without_a_header_key_every_row_is_its_own_record ... 2026-10-08 00:02:51,400 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [203] 2026-10-08 00:02:51,599 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:02:52,310 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_engine_policies: Starting TestEnginePolicies.test_a_failed_group_does_not_poison_the_cache_of_the_next_one ... 2026-10-08 00:02:52,374 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [205, 206, 207] 2026-10-08 00:02:52,525 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_engine_policies: Starting TestEnginePolicies.test_a_record_is_told_apart_by_the_keys_of_its_many2one_relations ... 2026-10-08 00:02:52,586 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [211, 212, 213, 214] 2026-10-08 00:02:52,782 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [219, 220, 221, 222] 2026-10-08 00:02:52,902 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_engine_policies: Starting TestEnginePolicies.test_a_related_record_without_key_columns_matches_on_every_mapped_column ... 2026-10-08 00:02:52,964 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [227, 228, 229] 2026-10-08 00:02:53,077 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_engine_policies: Starting TestEnginePolicies.test_an_archived_record_is_matched_not_duplicated ... 2026-10-08 00:02:53,167 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [233] 2026-10-08 00:02:53,245 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_engine_policies: Starting TestEnginePolicies.test_import_valid_rows_only_keeps_the_good_rows ... 2026-10-08 00:02:53,340 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [235, 236, 237] 2026-10-08 00:02:53,603 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_engine_policies: Starting TestEnginePolicies.test_lines_without_a_key_are_not_appended_to_an_existing_parent ... 2026-10-08 00:02:53,671 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [241, 242] 2026-10-08 00:02:53,726 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_engine_policies: Starting TestEnginePolicies.test_when_found_error_refuses_the_row ... 2026-10-08 00:02:53,796 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [245, 246, 247] 2026-10-08 00:02:54,046 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_engine_policies: Starting TestEnginePolicies.test_when_found_skip_leaves_the_record_and_its_lines_alone ... 2026-10-08 00:02:54,132 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [251, 252, 253] 2026-10-08 00:02:54,202 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_engine_policies: Starting TestEnginePolicies.test_when_not_found_error_on_a_related_model_refuses_the_row ... 2026-10-08 00:02:54,238 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [257, 258, 259] 2026-10-08 00:02:54,284 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_engine_policies: Starting TestEnginePolicies.test_when_not_found_skip_on_a_related_model_leaves_the_field_empty ... 2026-10-08 00:02:54,321 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [263, 264, 265] 2026-10-08 00:02:54,502 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_engine_policies: Starting TestEnginePolicies.test_when_not_found_skip_on_the_root_skips_the_group ... 2026-10-08 00:02:54,542 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [269, 270, 271] 2026-10-08 00:02:54,626 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:02:55,298 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_field_path_and_nodes: Starting TestFieldPathAndNodes.test_a_field_mapped_twice_is_refused ... 2026-10-08 00:02:55,346 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_field_path_and_nodes: Starting TestFieldPathAndNodes.test_a_field_odoo_computes_itself_is_refused ... 2026-10-08 00:02:55,389 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_field_path_and_nodes: Starting TestFieldPathAndNodes.test_a_field_the_orm_still_writes_is_accepted ... 2026-10-08 00:02:55,425 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_field_path_and_nodes: Starting TestFieldPathAndNodes.test_a_path_ending_on_a_one2many_is_refused ... 2026-10-08 00:02:55,455 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_field_path_and_nodes: Starting TestFieldPathAndNodes.test_a_path_through_a_plain_field_is_refused ... 2026-10-08 00:02:55,489 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_field_path_and_nodes: Starting TestFieldPathAndNodes.test_a_path_through_relations_yields_one_node_per_model ... 2026-10-08 00:02:55,523 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_field_path_and_nodes: Starting TestFieldPathAndNodes.test_a_stored_computed_field_the_user_may_overwrite_is_accepted ... 2026-10-08 00:02:55,557 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_field_path_and_nodes: Starting TestFieldPathAndNodes.test_an_unknown_field_is_refused_in_words ... 2026-10-08 00:02:55,596 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_field_path_and_nodes: Starting TestFieldPathAndNodes.test_nodes_follow_the_lines_and_keep_their_policy ... 2026-10-08 00:02:55,622 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.config.line records with IDs: [253] 2026-10-08 00:02:55,630 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.config.node records with IDs: [158] 2026-10-08 00:02:55,654 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_field_path_and_nodes: Starting TestFieldPathAndNodes.test_the_demo_configuration_carries_its_policies ... 2026-10-08 00:02:55,679 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_field_path_and_nodes: Starting TestFieldPathAndNodes.test_the_line_knows_its_node_and_label ... 2026-10-08 00:02:55,720 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_field_path_and_nodes: Starting TestFieldPathAndNodes.test_the_model_picker_domain_only_uses_real_ir_model_fields ... 2026-10-08 00:02:55,762 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:02:55,854 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_google_account: Starting TestGoogleAccount.test_a_key_missing_its_parts_is_refused ... 2026-10-08 00:02:55,887 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_google_account: Starting TestGoogleAccount.test_a_sheet_not_shared_names_the_address_to_share_with ... 2026-10-08 00:02:55,970 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_google_account: Starting TestGoogleAccount.test_a_token_is_obtained_once_then_reused ... 2026-10-08 00:02:56,041 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_google_account: Starting TestGoogleAccount.test_an_api_key_goes_in_the_query_string ... 2026-10-08 00:02:56,075 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_google_account: Starting TestGoogleAccount.test_changing_the_key_forgets_the_token ... 2026-10-08 00:02:56,103 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_google_account: Starting TestGoogleAccount.test_read_columns_lists_the_header_row_of_the_default_sheet ... 2026-10-08 00:02:56,237 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_google_account: Starting TestGoogleAccount.test_the_link_is_parsed_and_a_bad_one_is_refused_in_words ... 2026-10-08 00:02:56,267 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_google_account: Starting TestGoogleAccount.test_the_service_account_email_is_read_from_the_key ... 2026-10-08 00:02:56,291 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_google_account: Starting TestGoogleAccount.test_the_tab_is_resolved_by_name_gid_or_first ... 2026-10-08 00:02:56,372 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_google_account: Starting TestGoogleAccount.test_values_are_fetched_unformatted ... 2026-10-08 00:02:56,464 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:02:57,152 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_a_configuration_without_columns_guesses_fields_from_the_headers ... 2026-10-08 00:02:57,274 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_a_failed_import_says_why_and_keeps_the_plan ... 2026-10-08 00:02:57,319 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [276] 2026-10-08 00:02:57,429 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.row records with IDs: [71, 72] 2026-10-08 00:02:57,457 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_a_flag_needs_a_field ... 2026-10-08 00:02:57,497 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_a_new_session_form_computes_without_a_configuration ... 2026-10-08 00:02:57,542 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_a_session_copies_the_mapping_and_may_diverge_from_it ... 2026-10-08 00:02:57,579 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [278] 2026-10-08 00:02:57,633 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2103 deleted viin.gsheet.import.config.line records with IDs: [271, 272] 2026-10-08 00:02:57,723 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_a_session_without_google_credential_says_so ... 2026-10-08 00:02:57,759 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [280] 2026-10-08 00:02:57,793 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_an_imported_session_cannot_be_run_again ... 2026-10-08 00:02:57,830 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [282] 2026-10-08 00:02:57,916 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_an_xlsx_keeps_numbers_and_dates_whatever_the_cell_format ... 2026-10-08 00:02:57,965 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [284] 2026-10-08 00:02:58,051 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [286] 2026-10-08 00:02:58,083 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_loading_lists_the_columns_the_configuration_ignores ... 2026-10-08 00:02:58,120 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [288] 2026-10-08 00:02:58,222 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_only_a_manager_saves_the_mapping_back ... 2026-10-08 00:02:58,275 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2104 deleted viin.gsheet.import.session.node records with IDs: [290] 2026-10-08 00:02:58,309 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_open_records_lists_what_the_session_created ... 2026-10-08 00:02:58,348 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [292] 2026-10-08 00:02:58,450 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_the_header_row_may_be_further_down ... 2026-10-08 00:02:58,492 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [294] 2026-10-08 00:02:58,531 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_the_mapping_signature_survives_fixed_value_lines ... 2026-10-08 00:02:58,568 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [296] 2026-10-08 00:02:58,602 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_the_start_wizard_prefills_from_the_configuration_and_loads ... 2026-10-08 00:02:58,660 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [298] 2026-10-08 00:02:58,827 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-08 00:03:01,314 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2105 deleted mail.mail records with IDs: [2883] 2026-10-08 00:03:01,407 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2884] 2026-10-08 00:03:01,520 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2106 deleted mail.mail records with IDs: [2885] 2026-10-08 00:03:01,601 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2886] 2026-10-08 00:03:01,786 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2107 deleted mail.mail records with IDs: [2887] 2026-10-08 00:03:01,869 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2888] 2026-10-08 00:03:02,007 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2889] 2026-10-08 00:03:02,161 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2109 deleted mail.mail records with IDs: [2890] 2026-10-08 00:03:02,175 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_assigner_ticket_access ... 2026-10-08 00:03:02,275 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [17], uid: 2107, model: viin.helpdesk.ticket 2026-10-08 00:03:02,298 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [17], uid: 2107, model: viin.helpdesk.ticket 2026-10-08 00:03:02,406 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2107 deleted mail.message records with IDs: [46182, 46181] 2026-10-08 00:03:02,414 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [17], uid: 2107, model: viin.helpdesk.ticket 2026-10-08 00:03:02,461 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_employee_user_ticket_access_rights ... 2026-10-08 00:03:02,795 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2106 deleted mail.mail records with IDs: [2891] 2026-10-08 00:03:02,890 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2107 deleted mail.message records with IDs: [46175, 46174] 2026-10-08 00:03:02,902 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [13], uid: 2107, model: viin.helpdesk.ticket 2026-10-08 00:03:02,958 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2107 deleted mail.message records with IDs: [46185, 46179, 46178] 2026-10-08 00:03:02,978 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2107 deleted viin.helpdesk.ticket records with IDs: [15] 2026-10-08 00:03:02,986 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2107 deleted mail.followers records with IDs: [5459, 5460, 5461] 2026-10-08 00:03:03,012 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_leader_access_team ... 2026-10-08 00:03:03,057 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_manager_access_sla ... 2026-10-08 00:03:03,149 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2111 deleted viin.helpdesk.sla records with IDs: [4] 2026-10-08 00:03:03,174 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_manager_user_access_tag ... 2026-10-08 00:03:03,216 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2111 deleted viin.helpdesk.tag records with IDs: [7] 2026-10-08 00:03:03,248 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_member_follower_ticket_access_stage ... 2026-10-08 00:03:03,334 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_portal_user_access_stage ... 2026-10-08 00:03:03,359 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2106, model: viin.helpdesk.stage 2026-10-08 00:03:03,397 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_portal_user_access_tag ... 2026-10-08 00:03:03,423 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2106, model: viin.helpdesk.tag 2026-10-08 00:03:03,464 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_portal_user_ticket_access_rights ... 2026-10-08 00:03:03,501 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [718], uid: 2106, model: viin.helpdesk.team 2026-10-08 00:03:03,528 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [718], uid: 2106, model: viin.helpdesk.team 2026-10-08 00:03:03,563 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 2106, model: viin.helpdesk.ticket 2026-10-08 00:03:03,616 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_public_user_access_stage ... 2026-10-08 00:03:03,644 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2105, model: viin.helpdesk.stage 2026-10-08 00:03:03,685 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_public_user_ticket_access_rights ... 2026-10-08 00:03:03,763 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2105 deleted mail.message records with IDs: [46175, 46174] 2026-10-08 00:03:03,770 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2105 deleted viin.helpdesk.ticket records with IDs: [13] 2026-10-08 00:03:03,777 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2105 deleted mail.followers records with IDs: [5453, 5454, 5455] 2026-10-08 00:03:03,806 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_user_group_ticket_access_rights ... 2026-10-08 00:03:03,870 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [718], uid: 2108, model: viin.helpdesk.team 2026-10-08 00:03:04,080 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2106 deleted mail.mail records with IDs: [2892] 2026-10-08 00:03:04,200 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2106 deleted mail.mail records with IDs: [2893] 2026-10-08 00:03:04,299 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2110 deleted mail.message records with IDs: [46188, 46187, 46186, 46177, 46176] 2026-10-08 00:03:04,307 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [14], uid: 2110, model: viin.helpdesk.ticket 2026-10-08 00:03:04,340 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [718], uid: 2110, model: viin.helpdesk.team 2026-10-08 00:03:04,387 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2109 deleted mail.message records with IDs: [46181] 2026-10-08 00:03:04,407 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2109 deleted viin.helpdesk.ticket records with IDs: [17] 2026-10-08 00:03:04,412 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2109 deleted mail.followers records with IDs: [5464, 5465] 2026-10-08 00:03:04,438 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_user_internal_access_sla ... 2026-10-08 00:03:04,517 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2107, model: viin.helpdesk.sla 2026-10-08 00:03:04,561 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-08 00:03:07,994 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2112 deleted mail.mail records with IDs: [2894] 2026-10-08 00:03:08,095 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2895] 2026-10-08 00:03:08,191 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2113 deleted mail.mail records with IDs: [2896] 2026-10-08 00:03:08,260 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2897] 2026-10-08 00:03:08,398 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2114 deleted mail.mail records with IDs: [2898] 2026-10-08 00:03:08,486 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2899] 2026-10-08 00:03:08,620 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2900] 2026-10-08 00:03:08,761 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2116 deleted mail.mail records with IDs: [2901] 2026-10-08 00:03:08,776 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_add_followers: Starting TestAddFollowers.test_add_partner_to_followers_list ... 2026-10-08 00:03:08,852 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2113 deleted mail.mail records with IDs: [2902] 2026-10-08 00:03:08,899 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-08 00:03:11,430 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2119 deleted mail.mail records with IDs: [2903] 2026-10-08 00:03:11,532 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2904] 2026-10-08 00:03:11,667 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2120 deleted mail.mail records with IDs: [2905] 2026-10-08 00:03:11,765 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2906] 2026-10-08 00:03:11,902 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2121 deleted mail.mail records with IDs: [2907] 2026-10-08 00:03:11,979 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2908] 2026-10-08 00:03:12,121 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2909] 2026-10-08 00:03:12,293 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2123 deleted mail.mail records with IDs: [2910] 2026-10-08 00:03:12,311 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_analysis_ticket ... 2026-10-08 00:03:12,393 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2911] 2026-10-08 00:03:12,465 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_balanced_assignation ... 2026-10-08 00:03:12,627 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2912] 2026-10-08 00:03:12,711 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2913] 2026-10-08 00:03:12,809 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2914] 2026-10-08 00:03:12,903 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2915] 2026-10-08 00:03:12,939 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_copy_names_the_copies_in_batch ... 2026-10-08 00:03:13,076 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2916] 2026-10-08 00:03:13,187 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2917] 2026-10-08 00:03:13,299 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2918] 2026-10-08 00:03:13,409 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2919] 2026-10-08 00:03:13,501 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2920] 2026-10-08 00:03:13,604 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2921] 2026-10-08 00:03:13,647 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_gateway_ticket_keeps_root_partner_email ... 2026-10-08 00:03:13,865 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2922] 2026-10-08 00:03:13,950 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_no_contact_defaults_to_the_creator ... 2026-10-08 00:03:14,160 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2923] 2026-10-08 00:03:14,213 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_random_assign_exclude_team_leader ... 2026-10-08 00:03:14,399 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2924] 2026-10-08 00:03:14,442 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_random_assignation ... 2026-10-08 00:03:14,586 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2925] 2026-10-08 00:03:14,655 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2926] 2026-10-08 00:03:14,721 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2927] 2026-10-08 00:03:14,802 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2928] 2026-10-08 00:03:14,840 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_ticket_email_keeps_creator_own_contact_email ... 2026-10-08 00:03:15,093 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2929] 2026-10-08 00:03:15,133 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_ticket_email_updates_the_customer_contact ... 2026-10-08 00:03:15,306 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2930] 2026-10-08 00:03:15,397 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_unlink_stage ... 2026-10-08 00:03:15,471 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_unlink_team ... 2026-10-08 00:03:15,546 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-08 00:03:18,056 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2126 deleted mail.mail records with IDs: [2931] 2026-10-08 00:03:18,140 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2932] 2026-10-08 00:03:18,273 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2127 deleted mail.mail records with IDs: [2933] 2026-10-08 00:03:18,353 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2934] 2026-10-08 00:03:18,506 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2128 deleted mail.mail records with IDs: [2935] 2026-10-08 00:03:18,583 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2936] 2026-10-08 00:03:18,707 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2937] 2026-10-08 00:03:18,835 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2130 deleted mail.mail records with IDs: [2938] 2026-10-08 00:03:18,848 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk_digest: Starting TestHelpdeskDigest.test_ticket_closed ... 2026-10-08 00:03:18,883 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46237, 46236, 46235, 46234, 46233, 46232, 46231, 46230, 2756, 2755, 2754, 2753, 2752, 2751, 2750, 2749, 2748, 2747, 2746, 2743, 2742, 2741, 2740, 2739, 2738, 2737, 2736, 2735, 2734, 2733, 2732, 2731, 2730, 2729] 2026-10-08 00:03:18,911 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [146644, 146653, 146654, 146655, 146645, 146646, 146647, 146648, 146649, 146650, 146651, 146652] 2026-10-08 00:03:18,912 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.helpdesk.ticket records with IDs: [3, 11, 6, 4, 1, 10, 7, 2, 52, 51, 50, 49, 48, 12, 9, 8, 5] 2026-10-08 00:03:18,923 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 5526, 5527, 5528, 5529, 5530, 5531, 5532, 5533, 5534, 5535, 5536, 5537, 5538] 2026-10-08 00:03:19,050 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2939] 2026-10-08 00:03:19,156 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2940] 2026-10-08 00:03:19,264 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2941] 2026-10-08 00:03:19,373 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2942] 2026-10-08 00:03:19,475 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2943] 2026-10-08 00:03:19,581 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2944] 2026-10-08 00:03:19,675 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2945] 2026-10-08 00:03:19,767 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2946] 2026-10-08 00:03:19,849 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2947] 2026-10-08 00:03:19,926 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2948] 2026-10-08 00:03:20,038 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2949] 2026-10-08 00:03:20,116 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2950] 2026-10-08 00:03:20,693 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk_digest: Starting TestHelpdeskDigest.test_ticket_opened ... 2026-10-08 00:03:20,719 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46237, 46236, 46235, 46234, 46233, 46232, 46231, 46230, 2756, 2755, 2754, 2753, 2752, 2751, 2750, 2749, 2748, 2747, 2746, 2743, 2742, 2741, 2740, 2739, 2738, 2737, 2736, 2735, 2734, 2733, 2732, 2731, 2730, 2729] 2026-10-08 00:03:20,736 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [146644, 146653, 146654, 146655, 146645, 146646, 146647, 146648, 146649, 146650, 146651, 146652] 2026-10-08 00:03:20,737 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.helpdesk.ticket records with IDs: [3, 11, 6, 4, 1, 10, 7, 2, 52, 51, 50, 49, 48, 12, 9, 8, 5] 2026-10-08 00:03:20,744 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 5526, 5527, 5528, 5529, 5530, 5531, 5532, 5533, 5534, 5535, 5536, 5537, 5538] 2026-10-08 00:03:20,882 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2951] 2026-10-08 00:03:20,996 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2952] 2026-10-08 00:03:21,123 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2953] 2026-10-08 00:03:21,211 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2954] 2026-10-08 00:03:21,297 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2955] 2026-10-08 00:03:21,387 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2956] 2026-10-08 00:03:21,480 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2957] 2026-10-08 00:03:21,581 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2958] 2026-10-08 00:03:21,683 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2959] 2026-10-08 00:03:21,783 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2960] 2026-10-08 00:03:21,885 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2961] 2026-10-08 00:03:21,966 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2962] 2026-10-08 00:03:22,483 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-08 00:03:22,502 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk_portal: Starting TestHelpdeskPortal.test_portals ... 2026-10-08 00:03:22,520 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:portal from n/a 2026-10-08 00:03:22,534 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:03:23,971 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:03:23] "GET /my/tickets/create HTTP/1.1" 200 - 233 0.173 1.265 2026-10-08 00:03:24,280 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:03:24] "POST /my/tickets/create HTTP/1.1" 200 - 109 0.073 0.228 2026-10-08 00:03:24,483 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:03:24] "GET /my/tickets/77 HTTP/1.1" 200 - 55 0.030 0.164 2026-10-08 00:03:24,670 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2965] 2026-10-08 00:03:24,710 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2966] 2026-10-08 00:03:24,826 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:03:24] "GET /my/tickets/77 HTTP/1.1" 200 - 30 0.020 0.093 2026-10-08 00:03:24,839 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:03:24] "GET /my/tickets/9999999?access_token=1 HTTP/1.1" 303 - 1 0.000 0.005 2026-10-08 00:03:25,231 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:03:25] "GET /my HTTP/1.1" 200 - 78 0.062 0.328 2026-10-08 00:03:25,443 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:03:25] "GET /my/tickets HTTP/1.1" 200 - 46 0.032 0.176 2026-10-08 00:03:25,447 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk_portal.TestHelpdeskPortal.test_portals: waiting for threads: [] 2026-10-08 00:03:25,499 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:03:28,042 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2133 deleted mail.mail records with IDs: [2967] 2026-10-08 00:03:28,106 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2968] 2026-10-08 00:03:28,213 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2134 deleted mail.mail records with IDs: [2969] 2026-10-08 00:03:28,297 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2970] 2026-10-08 00:03:28,444 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2135 deleted mail.mail records with IDs: [2971] 2026-10-08 00:03:28,528 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2972] 2026-10-08 00:03:28,647 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2973] 2026-10-08 00:03:28,790 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2137 deleted mail.mail records with IDs: [2974] 2026-10-08 00:03:28,885 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2975] 2026-10-08 00:03:28,954 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2976] 2026-10-08 00:03:29,040 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2977] 2026-10-08 00:03:29,109 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2978] 2026-10-08 00:03:29,194 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2979] 2026-10-08 00:03:29,267 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2980] 2026-10-08 00:03:29,355 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2981] 2026-10-08 00:03:29,429 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2982] 2026-10-08 00:03:29,515 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2983] 2026-10-08 00:03:29,581 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2984] 2026-10-08 00:03:29,669 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2985] 2026-10-08 00:03:29,743 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2986] 2026-10-08 00:03:29,835 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2987] 2026-10-08 00:03:29,907 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2988] 2026-10-08 00:03:29,921 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk_rating: Starting TestHelpdeskRating.test_dashboard_rating_counted_when_db_clock_runs_ahead_of_host ... 2026-10-08 00:03:30,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2989] 2026-10-08 00:03:30,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2990] 2026-10-08 00:03:30,228 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk_rating: Starting TestHelpdeskRating.test_helpdesk_ticket_dashboard ... 2026-10-08 00:03:30,440 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-08 00:03:30,482 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk_send_email: Starting TestHelpdeskSendEmail.test_send_email_01 ... 2026-10-08 00:03:30,628 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk_send_email: Starting TestHelpdeskSendEmail.test_send_email_02 ... 2026-10-08 00:03:30,953 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2991] 2026-10-08 00:03:31,010 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2992] 2026-10-08 00:03:31,046 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk_send_email: Starting TestHelpdeskSendEmail.test_send_email_03 ... 2026-10-08 00:03:31,428 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [2993] 2026-10-08 00:03:31,580 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2994] 2026-10-08 00:03:31,616 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2995] 2026-10-08 00:03:31,662 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:03:31,711 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk_sla: Starting TestHelpdesk.test_send_helpdesk_sla_deadline_reminder_email ... 2026-10-08 00:03:31,940 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2996] 2026-10-08 00:03:32,000 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-10-08 00:03:32,000 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-10-08 00:03:32,000 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-10-08 00:03:32,000 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-10-08 00:03:32,000 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-10-08 00:03:32,000 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-10-08 00:03:32,000 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-10-08 00:03:32,000 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-10-08 00:03:32,000 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-10-08 00:03:32,000 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-10-08 00:03:32,000 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-10-08 00:03:32,000 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-10-08 00:03:33,000 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-10-08 00:03:33,000 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-10-08 00:03:33,000 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-10-08 00:03:33,000 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-10-08 00:03:33,249 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk_sla: Starting TestHelpdesk.test_sla_overlap ... 2026-10-08 00:03:33,297 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk_sla: Starting TestHelpdesk.test_sla_status_1 ... 2026-10-08 00:03:33,463 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3002] 2026-10-08 00:03:33,510 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk_sla: Starting TestHelpdesk.test_sla_status_2 ... 2026-10-08 00:03:33,669 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3003] 2026-10-08 00:03:33,709 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk_sla: Starting TestHelpdesk.test_sla_status_failed ... 2026-10-08 00:03:33,872 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3004] 2026-10-08 00:03:34,106 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3005] 2026-10-08 00:03:34,171 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk.tests.test_helpdesk_sla: Starting TestHelpdesk.test_sla_status_ongoing_reached ... 2026-10-08 00:03:34,349 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3006] 2026-10-08 00:03:34,403 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:03:36,705 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2140 deleted mail.mail records with IDs: [3007] 2026-10-08 00:03:36,774 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3008] 2026-10-08 00:03:36,871 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2141 deleted mail.mail records with IDs: [3009] 2026-10-08 00:03:36,944 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3010] 2026-10-08 00:03:37,100 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2142 deleted mail.mail records with IDs: [3011] 2026-10-08 00:03:37,171 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3012] 2026-10-08 00:03:37,288 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3013] 2026-10-08 00:03:37,432 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2144 deleted mail.mail records with IDs: [3014] 2026-10-08 00:03:37,454 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_crm.tests.test_lead2ticket: Starting TestLead2Ticket.test_lead2ticket ... 2026-10-08 00:03:37,556 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3015] 2026-10-08 00:03:37,661 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_crm.tests.test_lead2ticket: Starting TestLead2Ticket.test_lead2ticket_for_yourself ... 2026-10-08 00:03:37,901 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3016] 2026-10-08 00:03:38,025 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_crm.tests.test_lead2ticket: Starting TestLead2Ticket.test_lead2ticket_unlink_data ... 2026-10-08 00:03:38,161 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3017] 2026-10-08 00:03:38,262 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_crm.tests.test_lead2ticket: Starting TestLead2Ticket.test_lead2ticket_with_pretty_format_a_2_tuple ... 2026-10-08 00:03:38,585 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3018] 2026-10-08 00:03:38,710 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_crm.tests.test_lead2ticket: Starting TestLead2Ticket.test_opp_create_ticket ... 2026-10-08 00:03:38,864 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3019] 2026-10-08 00:03:38,900 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [126819] 2026-10-08 00:03:38,900 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [9] 2026-10-08 00:03:38,980 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-08 00:03:41,311 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2147 deleted mail.mail records with IDs: [3020] 2026-10-08 00:03:41,381 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3021] 2026-10-08 00:03:41,482 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2148 deleted mail.mail records with IDs: [3022] 2026-10-08 00:03:41,549 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3023] 2026-10-08 00:03:41,691 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2149 deleted mail.mail records with IDs: [3024] 2026-10-08 00:03:41,760 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3025] 2026-10-08 00:03:41,881 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3026] 2026-10-08 00:03:42,009 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2151 deleted mail.mail records with IDs: [3027] 2026-10-08 00:03:42,088 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3028] 2026-10-08 00:03:42,167 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3029] 2026-10-08 00:03:42,177 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_crm.tests.test_ticket2lead: Starting TestTicket2Lead.test_ticket2lead ... 2026-10-08 00:03:42,272 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-08 00:03:44,495 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2154 deleted mail.mail records with IDs: [3030] 2026-10-08 00:03:44,574 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3031] 2026-10-08 00:03:44,678 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2155 deleted mail.mail records with IDs: [3032] 2026-10-08 00:03:44,750 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3033] 2026-10-08 00:03:44,910 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2156 deleted mail.mail records with IDs: [3034] 2026-10-08 00:03:44,980 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3035] 2026-10-08 00:03:45,123 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3036] 2026-10-08 00:03:45,269 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2158 deleted mail.mail records with IDs: [3037] 2026-10-08 00:03:45,282 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_hr.tests.test_helpdesk_hr: Starting TestHelpdeskHR.test_compute_source_department_id ... 2026-10-08 00:03:45,412 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3038] 2026-10-08 00:03:45,589 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_hr.tests.test_helpdesk_hr: Starting TestHelpdeskHR.test_compute_target_department_id ... 2026-10-08 00:03:45,782 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3039] 2026-10-08 00:03:45,939 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-08 00:03:48,289 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2161 deleted mail.mail records with IDs: [3040] 2026-10-08 00:03:48,374 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3041] 2026-10-08 00:03:48,495 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2162 deleted mail.mail records with IDs: [3042] 2026-10-08 00:03:48,578 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3043] 2026-10-08 00:03:48,717 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2163 deleted mail.mail records with IDs: [3044] 2026-10-08 00:03:48,782 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3045] 2026-10-08 00:03:48,917 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3046] 2026-10-08 00:03:49,068 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2165 deleted mail.mail records with IDs: [3047] 2026-10-08 00:03:49,088 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_livechat.tests.test_ticket_command: Starting TestTicketCommand.test_create_ticket_by_command ... 2026-10-08 00:03:49,457 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3048] 2026-10-08 00:03:49,526 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_livechat.tests.test_ticket_command: Starting TestTicketCommand.test_create_ticket_picks_portal_customer_over_other_operator ... 2026-10-08 00:03:49,788 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3049] 2026-10-08 00:03:49,850 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-08 00:03:52,167 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2168 deleted mail.mail records with IDs: [3050] 2026-10-08 00:03:52,231 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3051] 2026-10-08 00:03:52,334 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2169 deleted mail.mail records with IDs: [3052] 2026-10-08 00:03:52,409 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3053] 2026-10-08 00:03:52,545 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2170 deleted mail.mail records with IDs: [3054] 2026-10-08 00:03:52,614 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3055] 2026-10-08 00:03:52,748 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3056] 2026-10-08 00:03:52,884 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2172 deleted mail.mail records with IDs: [3057] 2026-10-08 00:03:52,902 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_odoo_module.tests.test_helpdesk_ticket: Starting TestHelpdesk.test_compute_odoo_module_version_id_01 ... 2026-10-08 00:03:53,167 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3058] 2026-10-08 00:03:53,226 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_odoo_module.tests.test_helpdesk_ticket: Starting TestHelpdesk.test_compute_odoo_module_version_id_02 ... 2026-10-08 00:03:53,472 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3059] 2026-10-08 00:03:53,542 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-08 00:03:53,561 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_project.tests.test_access_rights: Starting TestAccessTicket.test_user_who_following_task_or_project_read_ticket ... 2026-10-08 00:03:53,763 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:03:56,264 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2175 deleted mail.mail records with IDs: [3060] 2026-10-08 00:03:56,339 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3061] 2026-10-08 00:03:56,446 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2176 deleted mail.mail records with IDs: [3062] 2026-10-08 00:03:56,518 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3063] 2026-10-08 00:03:56,668 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2177 deleted mail.mail records with IDs: [3064] 2026-10-08 00:03:56,746 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3065] 2026-10-08 00:03:56,865 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3066] 2026-10-08 00:03:57,024 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2179 deleted mail.mail records with IDs: [3067] 2026-10-08 00:03:57,042 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_project.tests.test_helpdesk_ticket: Starting TestHelpdeskTicket.test_003_change_project_after_set_task ... 2026-10-08 00:03:57,111 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_project.tests.test_helpdesk_ticket: Starting TestHelpdeskTicket.test_set_project_id_to_false ... 2026-10-08 00:03:57,204 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_project.tests.test_helpdesk_ticket: Starting TestHelpdeskTicket.test_user_admin_create_ticket ... 2026-10-08 00:03:57,318 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-08 00:03:59,652 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2182 deleted mail.mail records with IDs: [3068] 2026-10-08 00:03:59,739 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3069] 2026-10-08 00:03:59,872 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2183 deleted mail.mail records with IDs: [3070] 2026-10-08 00:03:59,956 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3071] 2026-10-08 00:04:00,107 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2184 deleted mail.mail records with IDs: [3072] 2026-10-08 00:04:00,199 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3073] 2026-10-08 00:04:00,334 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3074] 2026-10-08 00:04:00,503 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2186 deleted mail.mail records with IDs: [3075] 2026-10-08 00:04:00,520 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_project.tests.test_project_task: Starting TestProjectTask.test_view_ticket_count ... 2026-10-08 00:04:00,632 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-08 00:04:03,250 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2189 deleted mail.mail records with IDs: [3076] 2026-10-08 00:04:03,341 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3077] 2026-10-08 00:04:03,471 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2190 deleted mail.mail records with IDs: [3078] 2026-10-08 00:04:03,552 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3079] 2026-10-08 00:04:03,714 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2191 deleted mail.mail records with IDs: [3080] 2026-10-08 00:04:03,794 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3081] 2026-10-08 00:04:03,931 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3082] 2026-10-08 00:04:04,050 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2193 deleted mail.mail records with IDs: [3083] 2026-10-08 00:04:04,062 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_project.tests.test_task2ticket: Starting TestTask2Ticket.test_task2ticket ... 2026-10-08 00:04:04,153 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3084] 2026-10-08 00:04:04,205 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [140895] 2026-10-08 00:04:04,205 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [26] 2026-10-08 00:04:04,325 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_project.tests.test_task2ticket: Starting TestTask2Ticket.test_task2ticket_for_yourself ... 2026-10-08 00:04:04,677 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3085] 2026-10-08 00:04:04,859 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_project.tests.test_task2ticket: Starting TestTask2Ticket.test_task2ticket_unlink ... 2026-10-08 00:04:05,062 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3086] 2026-10-08 00:04:05,200 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-08 00:04:07,628 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2196 deleted mail.mail records with IDs: [3087] 2026-10-08 00:04:07,699 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3088] 2026-10-08 00:04:07,792 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2197 deleted mail.mail records with IDs: [3089] 2026-10-08 00:04:07,863 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3090] 2026-10-08 00:04:08,013 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2198 deleted mail.mail records with IDs: [3091] 2026-10-08 00:04:08,089 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3092] 2026-10-08 00:04:08,192 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3093] 2026-10-08 00:04:08,308 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2200 deleted mail.mail records with IDs: [3094] 2026-10-08 00:04:08,393 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3095] 2026-10-08 00:04:08,480 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3096] 2026-10-08 00:04:08,522 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_project.tests.test_ticket2task: Starting TestTicket2Task.test_convert_ticket_to_task ... 2026-10-08 00:04:08,624 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3097] 2026-10-08 00:04:08,675 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_project.tests.test_ticket2task: Starting TestTicket2Task.test_convert_ticket_to_task_remains_assignee ... 2026-10-08 00:04:08,826 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3098] 2026-10-08 00:04:09,069 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_project.tests.test_ticket2task: Starting TestTicket2Task.test_multy_ticket2task ... 2026-10-08 00:04:09,252 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_project.tests.test_ticket2task: Starting TestTicket2Task.test_ticket2task ... 2026-10-08 00:04:09,410 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3100] 2026-10-08 00:04:09,558 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-08 00:04:09,790 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3101] 2026-10-08 00:04:09,896 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3102] 2026-10-08 00:04:09,996 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3103] 2026-10-08 00:04:10,007 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_project.tests.test_ticket_count: Starting TestHelpdeskTicket.test_check_help_desk_ticket_count ... 2026-10-08 00:04:10,050 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:04:13,331 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2203 deleted mail.mail records with IDs: [3104] 2026-10-08 00:04:13,411 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3105] 2026-10-08 00:04:13,545 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2204 deleted mail.mail records with IDs: [3106] 2026-10-08 00:04:13,647 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3107] 2026-10-08 00:04:13,795 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2205 deleted mail.mail records with IDs: [3108] 2026-10-08 00:04:13,866 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3109] 2026-10-08 00:04:14,011 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3110] 2026-10-08 00:04:14,171 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2207 deleted mail.mail records with IDs: [3111] 2026-10-08 00:04:14,190 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_sale.tests.test_helpdesk_portal: Starting TestHelpdeskPortal.test_portals ... 2026-10-08 00:04:14,503 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:portal from n/a 2026-10-08 00:04:14,516 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:04:15,773 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:04:15] "GET /my/tickets/create?saleorder=645 HTTP/1.1" 200 - 227 0.108 1.151 2026-10-08 00:04:16,020 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:04:16] "POST /my/tickets/create?saleorder=645 HTTP/1.1" 200 - 113 0.068 0.172 2026-10-08 00:04:16,088 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_sale.tests.test_helpdesk_portal: Starting TestHelpdeskPortal.test_portals_ticket_company_matches_sale_order ... 2026-10-08 00:04:21,889 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:company_b_portal from n/a 2026-10-08 00:04:21,900 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:04:23,232 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:04:23] "GET /my/tickets/create?saleorder=646 HTTP/1.1" 200 - 222 0.118 1.216 2026-10-08 00:04:23,425 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:04:23] "POST /my/tickets/create?saleorder=646 HTTP/1.1" 200 - 91 0.055 0.131 2026-10-08 00:04:23,516 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-08 00:04:23,535 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_sale.tests.test_helpdesk_sale: Starting TestHelpdeskSale.test_onchange_sale_order_01 ... 2026-10-08 00:04:23,727 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_sale.tests.test_helpdesk_sale: Starting TestHelpdeskSale.test_onchange_sale_order_02 ... 2026-10-08 00:04:23,951 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:04:26,496 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2211 deleted mail.mail records with IDs: [3115] 2026-10-08 00:04:26,595 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3116] 2026-10-08 00:04:26,729 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2212 deleted mail.mail records with IDs: [3117] 2026-10-08 00:04:26,818 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3118] 2026-10-08 00:04:26,993 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2213 deleted mail.mail records with IDs: [3119] 2026-10-08 00:04:27,083 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3120] 2026-10-08 00:04:27,243 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3121] 2026-10-08 00:04:27,374 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2215 deleted mail.mail records with IDs: [3122] 2026-10-08 00:04:27,387 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_timesheet.tests.test_ticket_timesheet: Starting TestTicketTimesheet.test_ticket_timesheet ... 2026-10-08 00:04:27,757 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_timesheet.tests.test_ticket_timesheet: Starting TestTicketTimesheet.test_ticket_timesheet_01 ... 2026-10-08 00:04:28,218 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-08 00:04:30,470 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2218 deleted mail.mail records with IDs: [3123] 2026-10-08 00:04:30,545 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3124] 2026-10-08 00:04:30,655 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2219 deleted mail.mail records with IDs: [3125] 2026-10-08 00:04:30,724 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3126] 2026-10-08 00:04:30,868 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2220 deleted mail.mail records with IDs: [3127] 2026-10-08 00:04:30,949 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3128] 2026-10-08 00:04:31,063 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3129] 2026-10-08 00:04:31,207 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2222 deleted mail.mail records with IDs: [3130] 2026-10-08 00:04:31,584 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3131] 2026-10-08 00:04:31,642 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_timesheet_timer.tests.test_helpdesk_timesheet_timer: Starting TestHelpdeskTimesheetTimer.test_01_start_stop_timer_on_ticket ... 2026-10-08 00:04:31,868 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_timesheet_timer.tests.test_helpdesk_timesheet_timer: Starting TestHelpdeskTimesheetTimer.test_02_switch_from_task_to_ticket ... 2026-10-08 00:04:32,251 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_timesheet_timer.tests.test_helpdesk_timesheet_timer: Starting TestHelpdeskTimesheetTimer.test_03_switch_from_ticket_to_task ... 2026-10-08 00:04:32,570 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_timesheet_timer.tests.test_helpdesk_timesheet_timer: Starting TestHelpdeskTimesheetTimer.test_04_cross_day_switch_from_task_to_ticket ... 2026-10-08 00:04:32,906 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_timesheet_timer.tests.test_helpdesk_timesheet_timer: Starting TestHelpdeskTimesheetTimer.test_05_cross_day_switch_from_ticket_to_task ... 2026-10-08 00:04:33,163 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_helpdesk_timesheet_timer.tests.test_helpdesk_timesheet_timer: Starting TestHelpdeskTimesheetTimer.test_06_systray_timer_menu_sections ... 2026-10-08 00:04:33,411 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:04:33,629 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_department_naming: Starting TestDepartmentNaming.test_01_display_name_default ... 2026-10-08 00:04:33,721 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_department_naming: Starting TestDepartmentNaming.test_02_display_name_hierarchical ... 2026-10-08 00:04:33,745 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_department_naming: Starting TestDepartmentNaming.test_03_rec_names_search_behavior ... 2026-10-08 00:04:33,781 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:04:34,368 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_01_department_manager_not_self_manager ... 2026-10-08 00:04:34,592 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_02_recursive_managers_parent_ids_order_and_count ... 2026-10-08 00:04:34,702 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_03_department_managers_chain_even_if_parent_id_forced_false ... 2026-10-08 00:04:34,872 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_04_recursive_managers_index_order_case_employee_has_line_manager_plus_department_managers ... 2026-10-08 00:04:35,018 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_05_recursive_managers_index_order_case_multi_dept_superiors ... 2026-10-08 00:04:35,236 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_06_department_manager_ids_cases ... 2026-10-08 00:04:35,370 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_07_department_recursive_child_ids ... 2026-10-08 00:04:35,445 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-08 00:04:35,882 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestComputeParentIdEdgeCases.test_90_department_manager_parent_id_not_self ... 2026-10-08 00:04:36,029 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestComputeParentIdEdgeCases.test_91_staff_parent_id_is_department_manager ... 2026-10-08 00:04:36,081 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:04:36,455 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestComputeParentIdStaleDependency.test_93_stored_parent_id_follows_grandparent_manager_change ... 2026-10-08 00:04:36,612 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:04:37,031 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestIncludeDepartmentManagerEdgeCases.test_92_include_department_manager_false_still_matches_due_to_parent_id_tree ... 2026-10-08 00:04:37,190 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:04:37,646 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_employee_public: Starting TestEmployeePublic.test_01_public_compute_parent_ids ... 2026-10-08 00:04:37,798 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_employee_public: Starting TestEmployeePublic.test_02_public_search_parent_ids ... 2026-10-08 00:04:37,829 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_employee_public: Starting TestEmployeePublic.test_03_public_mirror_parent_id_comodel_is_employee_public ... 2026-10-08 00:04:38,175 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_employee_public: Starting TestEmployeePublic.test_04_private_parent_id_not_regressed_by_public_fix ... 2026-10-08 00:04:38,505 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_employee_public: Starting TestEmployeePublic.test_05_public_parent_id_batch_query_count_is_batch_size_independent ... 2026-10-08 00:04:39,174 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-10-08 00:04:39,628 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_hr_department_hierarchy: Starting TestHrDepartmentHierarchy.test_manager_ids_includes_own_and_inherited_managers ... 2026-10-08 00:04:39,785 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_hr_department_hierarchy: Starting TestHrDepartmentHierarchy.test_recursive_child_ids_empty_for_leaf_department ... 2026-10-08 00:04:39,821 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:04:40,263 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_is_department_manager: Starting TestIsDepartmentManager.test_01_compute_is_department_manager ... 2026-10-08 00:04:40,440 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_is_department_manager: Starting TestIsDepartmentManager.test_02_search_is_department_manager_true_false ... 2026-10-08 00:04:40,494 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_is_department_manager: Starting TestIsDepartmentManager.test_03_search_is_department_manager_not_equal ... 2026-10-08 00:04:40,557 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:04:40,744 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_organization_participation: Starting TestOrganizationParticipation.test_01_participation_date_constraint_invalid ... 2026-10-08 00:04:40,834 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_organization_participation: Starting TestOrganizationParticipation.test_02_participation_date_constraint_valid ... 2026-10-08 00:04:40,879 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:04:40,895 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_every_toggle_availability_is_assigned_in_compute ... 2026-10-08 00:04:40,925 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_every_toggle_has_matching_availability_field ... 2026-10-08 00:04:40,955 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_every_toggle_has_view_wiring ... 2026-10-08 00:04:40,986 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_existing_availability_fields_exist ... 2026-10-08 00:04:41,013 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_existing_compute_availability_matches_registry ... 2026-10-08 00:04:41,289 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_existing_module_toggle_fields_exist ... 2026-10-08 00:04:41,314 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_retirement_age_availability_field_exists ... 2026-10-08 00:04:41,338 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_retirement_age_compute_availability_matches_registry ... 2026-10-08 00:04:41,517 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_retirement_age_module_toggle_field_exists ... 2026-10-08 00:04:41,550 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:04:42,384 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_01_search_in_and_equal ... 2026-10-08 00:04:42,649 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_02_search_not_in_and_not_equal ... 2026-10-08 00:04:42,719 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_03_search_ilike_and_not_ilike ... 2026-10-08 00:04:42,798 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_04_search_any_and_not_any ... 2026-10-08 00:04:42,876 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_05_search_without_department_managers ... 2026-10-08 00:04:42,952 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-08 00:04:43,321 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIdsEdgeCases.test_06_search_equal_false_and_not_equal_false ... 2026-10-08 00:04:43,501 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIdsEdgeCases.test_07_search_in_accepts_int_operand_and_filters_non_int_list ... 2026-10-08 00:04:43,550 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIdsEdgeCases.test_08_search_invalid_operator_raises ... 2026-10-08 00:04:43,595 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:04:44,183 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3132] 2026-10-08 00:04:44,194 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46538] 2026-10-08 00:04:44,200 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:04:44,615 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3133] 2026-10-08 00:04:44,625 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46540] 2026-10-08 00:04:44,632 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:04:44,648 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_security_access_rights: Starting TestSecurityAccessRights.test_01_regular_user_cannot_write_employee_vat ... 2026-10-08 00:04:44,654 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2225, model: hr.employee 2026-10-08 00:04:44,684 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_security_access_rights: Starting TestSecurityAccessRights.test_02_hr_user_can_write_employee_vat_and_sync_partner ... 2026-10-08 00:04:44,788 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_security_access_rights: Starting TestSecurityAccessRights.test_03_access_hr_organization_models ... 2026-10-08 00:04:44,856 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2225, model: hr.organization 2026-10-08 00:04:44,885 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr.tests.test_security_access_rights: Starting TestSecurityAccessRights.test_04_access_participation_models ... 2026-10-08 00:04:44,944 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2225, model: hr.organization.participation 2026-10-08 00:04:44,983 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:04:44,999 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_account.tests.test_access_right: Starting TestAccessRight.test_access_right_user_analytic_accounting ... 2026-10-08 00:04:46,108 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_account.tests.test_access_right: Starting TestAccessRight.test_access_right_user_full_accounting_feature ... 2026-10-08 00:04:47,147 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:04:47,167 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_account.tests.test_accout_analytic_distribution_model: Starting TestAnalyticDistributionModel.test_compute_analytic_distribution ... 2026-10-08 00:04:48,508 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:04:48,525 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_account.tests.test_hr_department: Starting TestHrDepartment.test_create_new_deparment ... 2026-10-08 00:04:49,728 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_account.tests.test_hr_department: Starting TestHrDepartment.test_create_new_deparment_3 ... 2026-10-08 00:04:50,779 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:04:50,797 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_account.tests.test_payment: Starting TestPayment.test_confirm_payment_receive_money ... 2026-10-08 00:04:55,002 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_account.tests.test_payment: Starting TestPayment.test_confirm_payment_send_money ... 2026-10-08 00:04:56,791 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:05:04,373 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal: Starting TestHrAppraisal.test_01_create_appraisal ... 2026-10-08 00:05:04,469 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal: Starting TestHrAppraisal.test_02_appraisal_workflow ... 2026-10-08 00:05:04,897 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal: Starting TestHrAppraisal.test_03_batch_creation ... 2026-10-08 00:05:05,259 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal: Starting TestHrAppraisal.test_04_feedback_count ... 2026-10-08 00:05:05,495 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal: Starting TestHrAppraisal.test_05_update_participants ... 2026-10-08 00:05:05,806 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal: Starting TestHrAppraisal.test_06_resend_to_participant_uses_other_feedback_template ... 2026-10-08 00:05:06,171 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:05:14,043 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_01_employee_access ... 2026-10-08 00:05:14,166 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2245, model: viin.hr.appraisal 2026-10-08 00:05:14,418 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2245 deleted mail.message records with IDs: [47030] 2026-10-08 00:05:14,420 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2245, model: viin.hr.appraisal 2026-10-08 00:05:14,447 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_02_manager_access ... 2026-10-08 00:05:14,530 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2246, model: viin.hr.appraisal 2026-10-08 00:05:14,757 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2246 deleted mail.message records with IDs: [47036] 2026-10-08 00:05:14,761 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2246, model: viin.hr.appraisal 2026-10-08 00:05:14,787 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_03_appraisal_officer_access ... 2026-10-08 00:05:14,916 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2247 deleted mail.message records with IDs: [47041] 2026-10-08 00:05:14,932 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2247 deleted viin.hr.appraisal records with IDs: [14] 2026-10-08 00:05:14,939 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2247 deleted mail.followers records with IDs: [5936] 2026-10-08 00:05:14,967 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_04_survey_access ... 2026-10-08 00:05:15,266 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_05_multi_company_access ... 2026-10-08 00:05:15,799 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_internal_user_appraisal_matrix_results_no_error ... 2026-10-08 00:05:15,999 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_internal_user_cannot_read_certification_survey ... 2026-10-08 00:05:16,099 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_internal_user_reads_appraisal_template ... 2026-10-08 00:05:16,196 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_internal_user_survey_read_limited_to_appraisal_and_own ... 2026-10-08 00:05:16,375 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [15], uid: 2245, model: survey.survey 2026-10-08 00:05:16,391 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [18], uid: 2245, model: survey.survey 2026-10-08 00:05:16,459 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:05:25,196 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_appraisal.tests.test_survey_survey_appraisal_rule_leak: Starting TestSurveySurveyAppraisalRuleLeak.test_employee_participating_in_appraisal_survey_can_still_read_it ... 2026-10-08 00:05:25,454 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_appraisal.tests.test_survey_survey_appraisal_rule_leak: Starting TestSurveySurveyAppraisalRuleLeak.test_plain_internal_user_cannot_read_certification_survey ... 2026-10-08 00:05:25,533 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 2249, model: survey.survey 2026-10-08 00:05:25,578 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_appraisal.tests.test_survey_survey_appraisal_rule_leak: Starting TestSurveySurveyAppraisalRuleLeak.test_survey_manager_cannot_read_certification_survey_via_appraisal_rule ... 2026-10-08 00:05:25,665 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 2254, model: survey.survey 2026-10-08 00:05:25,707 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_appraisal.tests.test_survey_survey_appraisal_rule_leak: Starting TestSurveySurveyAppraisalRuleLeak.test_survey_user_cannot_read_certification_survey_via_appraisal_rule ... 2026-10-08 00:05:25,811 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 2253, model: survey.survey 2026-10-08 00:05:25,885 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-08 00:05:26,209 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_07_global_leave ... 2026-10-08 00:05:26,387 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [11] 2026-10-08 00:05:26,542 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [12] 2026-10-08 00:05:26,627 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_08_global_leave ... 2026-10-08 00:05:26,686 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [21, 22, 23, 20] 2026-10-08 00:05:27,149 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [660] 2026-10-08 00:05:27,224 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [14] 2026-10-08 00:05:27,363 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [24] 2026-10-08 00:05:27,389 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [15] 2026-10-08 00:05:27,455 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_20_res_leave ... 2026-10-08 00:05:27,551 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_21_res_leave_01 ... 2026-10-08 00:05:27,649 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_21_res_leave_02 ... 2026-10-08 00:05:27,759 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_21_res_leave_03 ... 2026-10-08 00:05:27,871 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_22_res_leave ... 2026-10-08 00:05:27,979 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_23_res_leave ... 2026-10-08 00:05:28,083 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_24_res_leave_01 ... 2026-10-08 00:05:28,194 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_24_res_leave_02 ... 2026-10-08 00:05:28,303 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:05:28,522 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_attendance_validation.tests.test_hr_contract: Starting TestHrContract.test_09_hr_contract ... 2026-10-08 00:05:28,831 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:05:29,031 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_01_valid_worked_hours ... 2026-10-08 00:05:29,137 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.attendance records with IDs: [25] 2026-10-08 00:05:29,372 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_02_valid_worked_hours ... 2026-10-08 00:05:29,609 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [27] 2026-10-08 00:05:29,744 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_03_valid_worked_hours ... 2026-10-08 00:05:29,919 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_04_valid_worked_hours ... 2026-10-08 00:05:30,116 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_05_valid_worked_hours ... 2026-10-08 00:05:30,324 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_06_valid_worked_hours ... 2026-10-08 00:05:30,448 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [32] 2026-10-08 00:05:30,509 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [33] 2026-10-08 00:05:30,921 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_auto_checkout ... 2026-10-08 00:05:31,064 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_manual_checkout_by_user_id ... 2026-10-08 00:05:31,237 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:05:31,456 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_20 ... 2026-10-08 00:05:31,713 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_21 ... 2026-10-08 00:05:32,088 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_22 ... 2026-10-08 00:05:32,430 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_30_01 ... 2026-10-08 00:05:32,693 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_30_02 ... 2026-10-08 00:05:32,970 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31 ... 2026-10-08 00:05:33,259 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_01 ... 2026-10-08 00:05:33,730 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_01_01 ... 2026-10-08 00:05:34,258 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_01_02 ... 2026-10-08 00:05:34,912 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_02 ... 2026-10-08 00:05:35,502 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_03A ... 2026-10-08 00:05:36,006 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_03B ... 2026-10-08 00:05:36,423 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_04 ... 2026-10-08 00:05:36,980 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_05 ... 2026-10-08 00:05:37,507 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_05_01 ... 2026-10-08 00:05:38,304 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_40 ... 2026-10-08 00:05:38,835 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_41_01 ... 2026-10-08 00:05:39,324 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_41_02 ... 2026-10-08 00:05:39,830 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:05:40,022 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_21 ... 2026-10-08 00:05:40,378 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_22 ... 2026-10-08 00:05:40,618 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_30_01 ... 2026-10-08 00:05:40,808 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_30_02 ... 2026-10-08 00:05:41,041 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31 ... 2026-10-08 00:05:41,305 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_01 ... 2026-10-08 00:05:41,822 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_01_01 ... 2026-10-08 00:05:42,434 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_01_02 ... 2026-10-08 00:05:43,050 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_02 ... 2026-10-08 00:05:43,574 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_03A ... 2026-10-08 00:05:44,038 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_03B ... 2026-10-08 00:05:44,498 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_04 ... 2026-10-08 00:05:45,032 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_05 ... 2026-10-08 00:05:45,506 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_05_01 ... 2026-10-08 00:05:46,137 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_40 ... 2026-10-08 00:05:46,584 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_41_01 ... 2026-10-08 00:05:47,020 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_41_02 ... 2026-10-08 00:05:47,430 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_50_reconfirm_01 ... 2026-10-08 00:05:47,942 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_50_reconfirm_02 ... 2026-10-08 00:05:48,427 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_50_reconfirm_03 ... 2026-10-08 00:05:48,904 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_50_reconfirm_04 ... 2026-10-08 00:05:49,394 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_51_reconfirm ... 2026-10-08 00:05:49,996 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_cancel_20 ... 2026-10-08 00:05:50,238 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:05:50,481 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_01_check_dates ... 2026-10-08 00:05:50,654 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_02_check_last_contract_addendum_01 ... 2026-10-08 00:05:50,899 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_02_check_last_contract_addendum_02 ... 2026-10-08 00:05:50,998 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_02_check_last_contract_addendum_03 ... 2026-10-08 00:05:51,621 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_03_check_contract_fields_changed_01 ... 2026-10-08 00:05:51,708 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_03_check_contract_fields_changed_02 ... 2026-10-08 00:05:52,171 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_03_check_contract_fields_changed_03 ... 2026-10-08 00:05:52,383 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_03_check_contract_fields_changed_04 ... 2026-10-08 00:05:52,618 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_10_unlink_except_contract_detail ... 2026-10-08 00:05:52,896 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [47882, 47881] 2026-10-08 00:05:53,031 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [47880] 2026-10-08 00:05:53,038 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted addendum.addendum records with IDs: [99] 2026-10-08 00:05:53,097 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [47885, 47884, 47882, 47881] 2026-10-08 00:05:53,139 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_11_create ... 2026-10-08 00:05:53,164 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_12_cancel_main_contract_01 ... 2026-10-08 00:05:53,501 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [47887] 2026-10-08 00:05:53,505 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted addendum.addendum records with IDs: [100] 2026-10-08 00:05:53,543 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [47891, 47889, 47888] 2026-10-08 00:05:53,583 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.contract records with IDs: [150] 2026-10-08 00:05:53,613 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_20_write_contract_01 ... 2026-10-08 00:05:53,851 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_20_write_contract_02 ... 2026-10-08 00:05:54,161 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_21_write_display_date_end_01 ... 2026-10-08 00:05:54,310 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_21_write_display_date_end_02 ... 2026-10-08 00:05:54,685 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_21_write_display_date_end_03 ... 2026-10-08 00:05:54,972 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_21_write_display_date_start ... 2026-10-08 00:05:55,283 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_30_compute_previous_contract_id_01 ... 2026-10-08 00:05:55,571 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_30_compute_previous_contract_id_02 ... 2026-10-08 00:05:55,899 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:05:56,140 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_addendum_close: Starting TestContractClose.test_01_write_state_close ... 2026-10-08 00:05:56,361 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_addendum_close: Starting TestContractClose.test_02_write_state_close_01 ... 2026-10-08 00:05:56,676 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_addendum_close: Starting TestContractClose.test_02_write_state_close_02 ... 2026-10-08 00:05:57,059 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_addendum_close: Starting TestContractClose.test_02_write_state_close_03 ... 2026-10-08 00:05:57,637 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:05:57,886 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_history: Starting TestContractClose.test_01_contract_history ... 2026-10-08 00:05:58,031 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_contract_history: Starting TestContractClose.test_02_contract_history_01 ... 2026-10-08 00:05:58,155 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:06:09,643 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_01_changes_report ... 2026-10-08 00:06:10,034 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_02_changes_report_01 ... 2026-10-08 00:06:10,448 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_02_changes_report_02 ... 2026-10-08 00:06:10,727 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_02_changes_report_03 ... 2026-10-08 00:06:11,252 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_02_changes_report_04 ... 2026-10-08 00:06:11,532 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_03_changes_report_01 ... 2026-10-08 00:06:12,162 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_03_changes_report_02 ... 2026-10-08 00:06:12,528 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:06:18,104 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_10_transfer_within_company_01 ... 2026-10-08 00:06:18,586 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3160] 2026-10-08 00:06:18,653 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_10_transfer_within_company_02 ... 2026-10-08 00:06:19,009 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3161] 2026-10-08 00:06:19,088 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_10_transfer_within_company_03 ... 2026-10-08 00:06:19,399 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3162] 2026-10-08 00:06:19,473 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_20_transfer_to_other_company_01 ... 2026-10-08 00:06:19,853 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [279] 2026-10-08 00:06:20,045 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_20_transfer_to_other_company_02 ... 2026-10-08 00:06:20,427 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_20_transfer_to_other_company_03 ... 2026-10-08 00:06:20,842 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [282] 2026-10-08 00:06:21,021 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_20_transfer_to_other_company_04 ... 2026-10-08 00:06:21,376 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:06:21,592 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_01_qualify_interval_dates_type ... 2026-10-08 00:06:21,724 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_02_qualify_interval_return_type ... 2026-10-08 00:06:21,871 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_03_qualify_interval_dates ... 2026-10-08 00:06:22,013 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_04_qualify_interval_datetimes ... 2026-10-08 00:06:22,175 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_11_get_resource_calendar_intervals_dates ... 2026-10-08 00:06:22,309 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_12_get_resource_calendar_intervals_datetimes ... 2026-10-08 00:06:22,499 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_21_get_resource_calendar_map ... 2026-10-08 00:06:22,695 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_31_get_unavailable_intervals_given_types ... 2026-10-08 00:06:22,911 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_32_get_unavailable_intervals ... 2026-10-08 00:06:23,080 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_33_get_unavailable_intervals_naive ... 2026-10-08 00:06:23,246 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_33_get_unavailable_intervals_naive_global_leaves ... 2026-10-08 00:06:23,850 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:06:24,053 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_01__get_resource_calendar_intervals_raise ... 2026-10-08 00:06:24,150 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_02__get_resource_calendar_intervals__no_given_date ... 2026-10-08 00:06:24,354 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_03__get_resource_calendar_intervals__single_date_start__date_type ... 2026-10-08 00:06:24,544 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_04__get_resource_calendar_intervals__single_date_start__datetime_type ... 2026-10-08 00:06:24,719 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_05__get_resource_calendar_intervals__single_date_end__date_type ... 2026-10-08 00:06:24,874 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_06__get_resource_calendar_intervals__start_and_end_date_type ... 2026-10-08 00:06:25,033 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_07__get_resource_calendar_intervals__start_and_end_datetime_type ... 2026-10-08 00:06:25,264 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:06:25,463 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_employee2: Starting TestHrContracts.test_01__get_work_intervals_raise ... 2026-10-08 00:06:25,528 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_employee2: Starting TestHrContracts.test_02__get_work_intervals_before_contract ... 2026-10-08 00:06:25,711 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_employee2: Starting TestHrContracts.test_03__get_work_intervals_calendars ... 2026-10-08 00:06:26,099 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:06:26,274 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_employee3: Starting TestHrEmployee3.test_01__list_leaves_intervals_arg_type ... 2026-10-08 00:06:26,400 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_employee3: Starting TestHrEmployee3.test_02__list_leaves_intervals ... 2026-10-08 00:06:26,514 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_employee3: Starting TestHrEmployee3.test_03__list_leaves_intervals ... 2026-10-08 00:06:26,622 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_employee3: Starting TestHrEmployee3.test_04__list_leaves_intervals ... 2026-10-08 00:06:26,751 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_employee3: Starting TestHrEmployee3.test_05__list_leaves_intervals ... 2026-10-08 00:06:26,898 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_hr_employee3: Starting TestHrEmployee3.test_06__list_leaves_intervals ... 2026-10-08 00:06:27,055 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:06:27,298 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract.tests.test_resource_calendar: Starting TestResourceCalendar.test_01__get_leave_intervals ... 2026-10-08 00:06:27,876 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:06:28,412 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3163] 2026-10-08 00:06:28,425 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48638] 2026-10-08 00:06:28,432 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:06:28,950 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3164] 2026-10-08 00:06:28,963 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48640] 2026-10-08 00:06:28,970 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:06:29,518 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_01_contract_suspension_state ... 2026-10-08 00:06:29,860 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3165] 2026-10-08 00:06:29,992 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2255 deleted mail.activity records with IDs: [2120] 2026-10-08 00:06:30,101 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2255 deleted mail.mail records with IDs: [3166] 2026-10-08 00:06:30,438 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3167] 2026-10-08 00:06:30,496 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2121] 2026-10-08 00:06:30,613 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3168] 2026-10-08 00:06:30,705 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_02_start_suspension_plan ... 2026-10-08 00:06:30,977 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3169] 2026-10-08 00:06:31,166 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2255 deleted mail.activity records with IDs: [2123] 2026-10-08 00:06:31,290 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2255 deleted mail.mail records with IDs: [3170] 2026-10-08 00:06:31,740 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3171] 2026-10-08 00:06:31,800 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2124] 2026-10-08 00:06:31,888 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3172] 2026-10-08 00:06:31,959 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_03_end_suspension_plan_and_email ... 2026-10-08 00:06:32,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3173] 2026-10-08 00:06:32,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2255 deleted mail.activity records with IDs: [2126] 2026-10-08 00:06:32,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2255 deleted mail.mail records with IDs: [3174] 2026-10-08 00:06:33,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3175] 2026-10-08 00:06:33,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2127] 2026-10-08 00:06:33,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3176] 2026-10-08 00:06:33,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2128] 2026-10-08 00:06:33,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3177] 2026-10-08 00:06:33,762 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_04_multiple_contracts ... 2026-10-08 00:06:34,114 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3179] 2026-10-08 00:06:34,263 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2255 deleted mail.activity records with IDs: [2130] 2026-10-08 00:06:34,387 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2255 deleted mail.mail records with IDs: [3180] 2026-10-08 00:06:34,797 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3181] 2026-10-08 00:06:35,529 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2131] 2026-10-08 00:06:35,659 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3182] 2026-10-08 00:06:35,769 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_05_multiple_contracts ... 2026-10-08 00:06:36,178 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3183] 2026-10-08 00:06:36,338 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2255 deleted mail.activity records with IDs: [2133] 2026-10-08 00:06:36,465 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2255 deleted mail.mail records with IDs: [3184] 2026-10-08 00:06:36,996 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3185] 2026-10-08 00:06:38,014 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2134] 2026-10-08 00:06:38,110 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3186] 2026-10-08 00:06:38,191 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_06_suspension_end_plan_timing ... 2026-10-08 00:06:39,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3187] 2026-10-08 00:06:39,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3188] 2026-10-08 00:06:39,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2136] 2026-10-08 00:06:39,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3189] 2026-10-08 00:06:39,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2137] 2026-10-08 00:06:39,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3190] 2026-10-08 00:06:39,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3191] 2026-10-08 00:06:39,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48707] 2026-10-08 00:06:40,022 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_07_skip_leave_allocation ... 2026-10-08 00:06:40,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3192] 2026-10-08 00:06:40,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2139] 2026-10-08 00:06:40,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3193] 2026-10-08 00:06:41,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3194] 2026-10-08 00:06:41,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2140] 2026-10-08 00:06:41,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3195] 2026-10-08 00:06:41,842 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:06:42,340 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract_suspension_payroll.tests.test_hr_payroll: Starting TestHrPayroll.test_01_payslip_with_full_month_suspension ... 2026-10-08 00:06:43,096 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract_suspension_payroll.tests.test_hr_payroll: Starting TestHrPayroll.test_02_payslip_with_partial_month_suspension ... 2026-10-08 00:06:43,851 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract_suspension_payroll.tests.test_hr_payroll: Starting TestHrPayroll.test_03_payslip_with_multiple_suspension_periods ... 2026-10-08 00:06:44,836 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:06:45,354 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3196] 2026-10-08 00:06:45,367 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48749] 2026-10-08 00:06:45,373 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:06:45,855 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3197] 2026-10-08 00:06:45,865 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48751] 2026-10-08 00:06:45,872 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:06:46,589 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract_suspension_seniority.tests.test_hr_contract: Starting TestHrContract.test_01_one_hr_contract_with_one_suspension_holiday ... 2026-10-08 00:06:47,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3198] 2026-10-08 00:06:47,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2142] 2026-10-08 00:06:47,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3199] 2026-10-08 00:06:47,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3200] 2026-10-08 00:06:48,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2143] 2026-10-08 00:06:48,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3201] 2026-10-08 00:06:48,385 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract_suspension_seniority.tests.test_hr_contract: Starting TestHrContract.test_02_one_hr_contract_with_multiple_suspensions_holiday ... 2026-10-08 00:06:48,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3202] 2026-10-08 00:06:48,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2145] 2026-10-08 00:06:49,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3203] 2026-10-08 00:06:49,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3204] 2026-10-08 00:06:49,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2146] 2026-10-08 00:06:49,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3205] 2026-10-08 00:06:49,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3206] 2026-10-08 00:06:49,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2148] 2026-10-08 00:06:49,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3207] 2026-10-08 00:06:50,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3208] 2026-10-08 00:06:50,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2149] 2026-10-08 00:06:50,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3209] 2026-10-08 00:06:50,678 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract_suspension_seniority.tests.test_hr_contract: Starting TestHrContract.test_03_many_hr_contract_with_many_suspensions_holiday ... 2026-10-08 00:06:51,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3210] 2026-10-08 00:06:51,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2151] 2026-10-08 00:06:51,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3211] 2026-10-08 00:06:51,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3212] 2026-10-08 00:06:51,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2152] 2026-10-08 00:06:51,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3213] 2026-10-08 00:06:52,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3214] 2026-10-08 00:06:52,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2154] 2026-10-08 00:06:52,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3215] 2026-10-08 00:06:52,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3216] 2026-10-08 00:06:52,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2155] 2026-10-08 00:06:52,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3217] 2026-10-08 00:06:53,122 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract_suspension_seniority.tests.test_hr_contract: Starting TestHrContract.test_04_many_hr_contract_with_one_suspensions_holiday ... 2026-10-08 00:06:53,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3218] 2026-10-08 00:06:53,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2157] 2026-10-08 00:06:53,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3219] 2026-10-08 00:06:54,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3220] 2026-10-08 00:06:54,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2158] 2026-10-08 00:06:54,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3221] 2026-10-08 00:06:54,670 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:06:55,100 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3222] 2026-10-08 00:06:55,111 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48818] 2026-10-08 00:06:55,119 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:06:55,568 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3223] 2026-10-08 00:06:55,576 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48820] 2026-10-08 00:06:55,582 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:06:56,194 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract_suspension_seniority.tests.test_hr_contract_transfer: Starting TestHrContractTransfer.test_01_hr_contract_transfer_with_contract_suspension_holiday ... 2026-10-08 00:06:56,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3224] 2026-10-08 00:06:56,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2160] 2026-10-08 00:06:56,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3225] 2026-10-08 00:06:57,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3226] 2026-10-08 00:06:57,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2161] 2026-10-08 00:06:57,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3227] 2026-10-08 00:06:57,754 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract_suspension_seniority.tests.test_hr_contract_transfer: Starting TestHrContractTransfer.test_02_intercompany_transfer_with_contract_suspension_holiday ... 2026-10-08 00:07:02,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3228] 2026-10-08 00:07:02,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2164] 2026-10-08 00:07:03,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3229] 2026-10-08 00:07:03,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3230] 2026-10-08 00:07:03,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2165] 2026-10-08 00:07:03,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3231] 2026-10-08 00:07:04,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [297] 2026-10-08 00:07:04,547 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract_suspension_seniority.tests.test_hr_contract_transfer: Starting TestHrContractTransfer.test_03_transfer_with_multiple_suspension_holidays ... 2026-10-08 00:07:05,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3232] 2026-10-08 00:07:05,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2168] 2026-10-08 00:07:05,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3233] 2026-10-08 00:07:05,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3234] 2026-10-08 00:07:05,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2169] 2026-10-08 00:07:05,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3235] 2026-10-08 00:07:06,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3236] 2026-10-08 00:07:06,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2172] 2026-10-08 00:07:06,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3237] 2026-10-08 00:07:06,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3238] 2026-10-08 00:07:06,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2173] 2026-10-08 00:07:06,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3239] 2026-10-08 00:07:07,102 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_contract_suspension_seniority.tests.test_hr_contract_transfer: Starting TestHrContractTransfer.test_04_transfer_with_trial_and_official_contracts ... 2026-10-08 00:07:07,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3240] 2026-10-08 00:07:07,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2175] 2026-10-08 00:07:08,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3241] 2026-10-08 00:07:08,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3242] 2026-10-08 00:07:08,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2176] 2026-10-08 00:07:08,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3243] 2026-10-08 00:07:09,080 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:07:10,984 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_mapping_dob_employee_with_work_contact_01 ... 2026-10-08 00:07:11,027 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_01 ... 2026-10-08 00:07:11,065 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_02 ... 2026-10-08 00:07:11,103 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_03 ... 2026-10-08 00:07:11,142 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_04 ... 2026-10-08 00:07:11,181 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_05 ... 2026-10-08 00:07:11,220 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_06 ... 2026-10-08 00:07:11,256 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_07 ... 2026-10-08 00:07:11,306 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-08 00:07:13,232 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_compute_birthday_public_employee_1_with_user_2 ... 2026-10-08 00:07:13,303 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_compute_birthday_public_employee_2_with_hr ... 2026-10-08 00:07:13,401 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_compute_birthday_public_employee_2_with_user_1 ... 2026-10-08 00:07:13,472 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_compute_birthday_public_employee_2_with_user_2 ... 2026-10-08 00:07:13,524 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_filter_with_hr ... 2026-10-08 00:07:13,571 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_filter_with_user_1 ... 2026-10-08 00:07:13,624 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_01 ... 2026-10-08 00:07:13,661 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_02 ... 2026-10-08 00:07:13,698 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_03 ... 2026-10-08 00:07:13,735 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_04 ... 2026-10-08 00:07:13,775 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_05 ... 2026-10-08 00:07:13,814 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_06 ... 2026-10-08 00:07:13,851 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_07 ... 2026-10-08 00:07:13,908 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-08 00:07:13,924 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_employee_relative_birthdate.tests.test_viin_hr_employee_relative_birthdate: Starting TestViinHrEmployeeRelativeBirthdate.test_01_compute_spouse_birthdate ... 2026-10-08 00:07:14,003 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:07:14,019 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_compute_date_from_to: Starting TestComputeDateFromTo.test_custom_hours_multiday_range_survives_recompute ... 2026-10-08 00:07:14,364 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_compute_date_from_to: Starting TestComputeDateFromTo.test_day_mode_still_computed_from_request_dates ... 2026-10-08 00:07:14,670 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:07:14,685 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_generate_multi_wizard: Starting TestGenerateMultiWizardExclude.test_exclude_ignored_in_single_employee_mode ... 2026-10-08 00:07:15,008 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_generate_multi_wizard: Starting TestGenerateMultiWizardExclude.test_excluded_employee_dropped_from_batch_employee_set ... 2026-10-08 00:07:15,341 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_generate_multi_wizard: Starting TestGenerateMultiWizardExclude.test_generated_leaves_skip_excluded_employee ... 2026-10-08 00:07:15,909 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_generate_multi_wizard: Starting TestGenerateMultiWizardExclude.test_no_exclude_keeps_full_department ... 2026-10-08 00:07:16,284 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:07:16,302 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_hr_leave: Starting TestHrLeaveByHour.test_adjust_approved_day_leave_redates_and_syncs_resource_leave ... 2026-10-08 00:07:16,848 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_hr_leave: Starting TestHrLeaveByHour.test_adjust_rejects_date_from_after_date_to ... 2026-10-08 00:07:17,383 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_hr_leave: Starting TestHrLeaveByHour.test_adjust_rejects_non_day_request_unit_half ... 2026-10-08 00:07:17,928 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_hr_leave: Starting TestHrLeaveByHour.test_adjust_rejects_non_day_request_unit_hours ... 2026-10-08 00:07:18,418 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:07:18,431 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: Starting TestLeaveAllocation.test_01_cron_accrual_allocation ... 2026-10-08 00:07:18,697 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: Starting TestLeaveAllocation.test_02_batch_allocation_by_employee_propagates_accrual_window ... 2026-10-08 00:07:19,036 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: Starting TestLeaveAllocation.test_03_batch_allocation_by_category_propagates_accrual_window ... 2026-10-08 00:07:20,204 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: Starting TestLeaveAllocation.test_04_batch_allocation_by_department_propagates_accrual_window ... 2026-10-08 00:07:20,818 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: Starting TestLeaveAllocation.test_05_batch_allocation_by_company_propagates_accrual_window ... 2026-10-08 00:07:22,646 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:07:30,523 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__accrual_leaves_taken_maximum ... 2026-10-08 00:07:31,331 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3244] 2026-10-08 00:07:31,561 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__accrual_lost_first_january ... 2026-10-08 00:07:31,953 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__accrual_lost_previous_days ... 2026-10-08 00:07:32,449 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__accrual_maximum_leaves ... 2026-10-08 00:07:33,041 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__accrual_maximum_leaves_no_limit ... 2026-10-08 00:07:33,599 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__accrual_skipped_period ... 2026-10-08 00:07:34,081 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__frequency_weekly ... 2026-10-08 00:07:34,438 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__three_levels_accrual ... 2026-10-08 00:07:34,917 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:07:34,931 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_resource_calendar_leaves: Starting TestResourceCalendarLeave.test_01_create_public_holiday ... 2026-10-08 00:07:35,171 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3245] 2026-10-08 00:07:35,466 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2179] 2026-10-08 00:07:35,667 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [102] 2026-10-08 00:07:36,023 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [1388, 1387, 1386, 1385, 1384, 1383, 1382, 1381, 1380, 1379, 1378, 1377, 1376, 1375, 1374, 1373, 1372, 1371, 1370, 1369, 1368, 1367, 1366, 1365, 1364, 1363, 1362, 1361, 1360, 1359] 2026-10-08 00:07:36,273 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [104] 2026-10-08 00:07:36,960 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [1358, 1357, 1356, 1355, 1354] 2026-10-08 00:07:37,098 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [103] 2026-10-08 00:07:37,347 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [105] 2026-10-08 00:07:37,457 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3246] 2026-10-08 00:07:37,535 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:07:37,751 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_write_performance: Starting TestLeaveWriteNoRedundantResync.test_day_mode_leave_write_no_redundant_resync ... 2026-10-08 00:07:38,014 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_holidays.tests.test_write_performance: Starting TestLeaveWriteNoRedundantResync.test_hours_mode_leave_write_syncs_request_dates ... 2026-10-08 00:07:38,179 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:07:38,631 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3247] 2026-10-08 00:07:38,641 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49498] 2026-10-08 00:07:38,649 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:07:38,748 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_maintenance.tests.test_hr_employee_equipment_hierarchy: Starting TestHrEmployeeEquipmentHierarchy.test_01_employee_equipment_hierarchy ... 2026-10-08 00:07:38,829 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_maintenance.tests.test_hr_employee_equipment_hierarchy: Starting TestHrEmployeeEquipmentHierarchy.test_02_employee_equipment_hierarchy ... 2026-10-08 00:07:38,931 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:07:41,796 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3248] 2026-10-08 00:07:41,805 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49533] 2026-10-08 00:07:41,812 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:07:41,829 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_02_exec_by_department ... 2026-10-08 00:07:41,863 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_03_senior_l2_head ... 2026-10-08 00:07:41,921 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_04_middle_l3_head ... 2026-10-08 00:07:41,964 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_05_firstline_l4_head ... 2026-10-08 00:07:42,004 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_06_staff_regular ... 2026-10-08 00:07:42,052 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_07_middle_l2_manages_manager ... 2026-10-08 00:07:42,100 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_08_nodept_deputy_of_l2 ... 2026-10-08 00:07:42,162 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_09_nodept_deputy_of_l3 ... 2026-10-08 00:07:42,229 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_10_nodept_deputy_of_exec ... 2026-10-08 00:07:42,290 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_11_nodept_deputy_of_l4 ... 2026-10-08 00:07:42,366 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-08 00:07:44,349 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3249] 2026-10-08 00:07:44,363 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49568] 2026-10-08 00:07:44,373 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:07:45,222 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3250] 2026-10-08 00:07:45,234 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49573] 2026-10-08 00:07:45,242 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:07:45,266 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_security: Starting TestSecuritySmoke.test_12_hr_officer_can_read ... 2026-10-08 00:07:45,308 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_security: Starting TestSecuritySmoke.test_13_group_expand_as_hr_user ... 2026-10-08 00:07:45,337 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_security: Starting TestSecuritySmoke.test_14_basic_user_can_access_employee_public_list ... 2026-10-08 00:07:45,388 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_security: Starting TestSecuritySmoke.test_16_basic_user_cannot_crash_group_expand ... 2026-10-08 00:07:45,423 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-08 00:07:45,437 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_department_action_employee: Starting TestHrDepartmentActionEmployee.test_department_employee_action_includes_concurrent_employee_context ... 2026-10-08 00:07:45,823 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_department_action_employee: Starting TestHrDepartmentActionEmployee.test_department_employee_action_surfaces_concurrent_position_employee ... 2026-10-08 00:07:46,358 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:07:46,375 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_concurrent_position_compute_fields ... 2026-10-08 00:07:47,170 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_concurrent_position_update_when_job_changes ... 2026-10-08 00:07:48,181 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_concurrent_position_with_job_no_department ... 2026-10-08 00:07:48,925 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_department_search_includes_concurrent_employee ... 2026-10-08 00:07:49,634 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_employee_collections_include_concurrent_positions ... 2026-10-08 00:07:50,221 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_employee_with_multiple_concurrent_positions ... 2026-10-08 00:07:50,854 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_employee_without_concurrent_positions ... 2026-10-08 00:07:51,700 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_parent_ids_include_concurrent_managers ... 2026-10-08 00:07:52,619 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_public_mirror_multi_position_ids_no_keyerror ... 2026-10-08 00:07:53,308 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_search_panel_counts_include_concurrent_departments ... 2026-10-08 00:07:53,930 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_search_public_multi_position_ids_no_error ... 2026-10-08 00:07:54,727 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-08 00:07:54,742 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPositionCompanyIsolation.test_company_id_propagated_from_employee ... 2026-10-08 00:08:06,638 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPositionCompanyIsolation.test_multi_position_company_isolation ... 2026-10-08 00:08:17,676 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:08:17,690 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPositionViewArch.test_multi_position_ids_has_hr_user_groups_gate ... 2026-10-08 00:08:17,723 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:08:17,737 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_07_manager_direct_reports ... 2026-10-08 00:08:19,033 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_08_current_job_primary_manager ... 2026-10-08 00:08:20,336 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_child_ids_include_concurrent_positions ... 2026-10-08 00:08:20,959 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_current_job_id_from_concurrent_position ... 2026-10-08 00:08:21,741 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_current_job_id_with_wrong_parent_context ... 2026-10-08 00:08:22,490 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_employee_without_concurrent_positions ... 2026-10-08 00:08:23,258 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_hierarchy_read_includes_concurrent_positions ... 2026-10-08 00:08:24,031 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_manager_without_concurrent_subordinates ... 2026-10-08 00:08:24,786 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-08 00:08:24,804 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_org_chart_controller: Starting TestHrOrgChartController.test_get_org_chart_route ... 2026-10-08 00:08:25,218 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3251] 2026-10-08 00:08:25,227 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [50707] 2026-10-08 00:08:25,233 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:08:25,647 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3252] 2026-10-08 00:08:25,658 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [50709] 2026-10-08 00:08:25,665 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:08:26,706 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:test_hr_user from n/a 2026-10-08 00:08:26,717 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:08:27,091 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:08:27] "POST /hr/get_org_chart HTTP/1.1" 200 - 26 0.016 0.360 2026-10-08 00:08:27,110 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:08:27] "POST /hr/get_org_chart HTTP/1.1" 200 - 9 0.003 0.012 2026-10-08 00:08:27,111 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_org_chart_controller.TestHrOrgChartController.test_get_org_chart_route: waiting for threads: [] 2026-10-08 00:08:27,142 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_org_chart_controller: Starting TestHrOrgChartController.test_get_subordinates_route_base_user ... 2026-10-08 00:08:27,565 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3253] 2026-10-08 00:08:27,575 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [50734] 2026-10-08 00:08:27,582 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:08:28,061 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3254] 2026-10-08 00:08:28,071 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [50736] 2026-10-08 00:08:28,079 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:08:29,089 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:test_base_user from n/a 2026-10-08 00:08:29,095 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:08:29,398 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:08:29] "POST /hr/get_subordinates HTTP/1.1" 200 - 22 0.022 0.284 2026-10-08 00:08:29,420 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:08:29] "POST /hr/get_subordinates HTTP/1.1" 200 - 8 0.005 0.014 2026-10-08 00:08:29,478 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:08:29] "POST /hr/get_subordinates HTTP/1.1" 200 - 11 0.004 0.013 2026-10-08 00:08:29,479 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_org_chart_controller.TestHrOrgChartController.test_get_subordinates_route_base_user: waiting for threads: [] 2026-10-08 00:08:29,515 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_org_chart_controller: Starting TestHrOrgChartController.test_get_subordinates_route_hr_user ... 2026-10-08 00:08:30,085 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3255] 2026-10-08 00:08:30,100 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [50761] 2026-10-08 00:08:30,107 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:08:30,631 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3256] 2026-10-08 00:08:30,641 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [50763] 2026-10-08 00:08:30,649 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:08:31,627 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:test_hr_user from n/a 2026-10-08 00:08:31,638 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:08:31,990 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:08:31] "POST /hr/get_subordinates HTTP/1.1" 200 - 22 0.014 0.341 2026-10-08 00:08:32,012 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:08:32] "POST /hr/get_subordinates HTTP/1.1" 200 - 8 0.005 0.013 2026-10-08 00:08:32,074 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:08:32] "POST /hr/get_subordinates HTTP/1.1" 200 - 11 0.004 0.015 2026-10-08 00:08:32,076 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_multi_position.tests.test_hr_org_chart_controller.TestHrOrgChartController.test_get_subordinates_route_hr_user: waiting for threads: [] 2026-10-08 00:08:32,127 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-08 00:08:37,615 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_01_access_right_ot_rule_base_user ... 2026-10-08 00:08:37,959 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.overtime.rule 2026-10-08 00:08:37,977 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.overtime.rule 2026-10-08 00:08:38,001 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.message records with IDs: [7184] 2026-10-08 00:08:38,006 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.overtime.rule 2026-10-08 00:08:38,085 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_02_access_right_ot_rule_manager ... 2026-10-08 00:08:38,283 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted hr.overtime.rule records with IDs: [15061] 2026-10-08 00:08:38,346 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_03_access_right_ot_reason_base_user ... 2026-10-08 00:08:38,383 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.overtime.reason 2026-10-08 00:08:38,404 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.overtime.reason 2026-10-08 00:08:38,408 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.overtime.reason 2026-10-08 00:08:38,454 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_04_access_right_ot_reason_manager ... 2026-10-08 00:08:38,661 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [426113] 2026-10-08 00:08:38,662 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted hr.overtime.reason records with IDs: [1] 2026-10-08 00:08:38,688 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_05_access_right_ot_rule_code_base_user ... 2026-10-08 00:08:38,699 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.overtime.rule.code 2026-10-08 00:08:38,716 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.overtime.rule.code 2026-10-08 00:08:38,722 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.overtime.rule.code 2026-10-08 00:08:38,767 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_06_access_right_ot_rule_code_manager ... 2026-10-08 00:08:38,946 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted hr.overtime.rule.code records with IDs: [29] 2026-10-08 00:08:38,978 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_07_access_right_ot_plan_base_user ... 2026-10-08 00:08:39,112 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [1] 2026-10-08 00:08:39,338 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [1], uid: 2287, model: hr.overtime.plan 2026-10-08 00:08:39,367 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2287, model: hr.overtime.plan 2026-10-08 00:08:39,378 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2287, model: hr.overtime.plan 2026-10-08 00:08:39,386 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2287, model: hr.overtime.plan 2026-10-08 00:08:39,472 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted hr.overtime.plan.line records with IDs: [2] 2026-10-08 00:08:39,518 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted hr.overtime.plan records with IDs: [1] 2026-10-08 00:08:39,544 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_08_access_right_ot_plan_approval_user ... 2026-10-08 00:08:39,576 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [2], uid: 2288, model: hr.overtime.plan 2026-10-08 00:08:39,605 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2, 1], uid: 2288, model: hr.overtime.plan 2026-10-08 00:08:39,613 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 2288, model: hr.overtime.plan 2026-10-08 00:08:39,619 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 2288, model: hr.overtime.plan 2026-10-08 00:08:39,712 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [2], uid: 2288, model: hr.overtime.plan 2026-10-08 00:08:39,764 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2, 1], uid: 2288, model: hr.overtime.plan 2026-10-08 00:08:39,775 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 2288, model: hr.overtime.plan 2026-10-08 00:08:39,787 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 2288, model: hr.overtime.plan 2026-10-08 00:08:40,021 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2288, model: hr.overtime.plan 2026-10-08 00:08:40,036 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2288, model: hr.overtime.plan 2026-10-08 00:08:40,042 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2288, model: hr.overtime.plan 2026-10-08 00:08:40,049 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2288, model: hr.overtime.plan 2026-10-08 00:08:40,057 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2288, model: hr.overtime.plan 2026-10-08 00:08:40,088 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2288, model: hr.overtime.plan 2026-10-08 00:08:40,112 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2288, model: hr.overtime.plan 2026-10-08 00:08:40,119 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2288, model: hr.overtime.plan 2026-10-08 00:08:40,182 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2288 deleted hr.overtime.plan records with IDs: [2] 2026-10-08 00:08:40,212 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_09_access_right_ot_plan_officer ... 2026-10-08 00:08:40,521 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2288 deleted hr.overtime.plan records with IDs: [2] 2026-10-08 00:08:40,546 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_10_access_right_ot_plan_base_admin ... 2026-10-08 00:08:40,809 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2288 deleted hr.overtime.plan records with IDs: [2] 2026-10-08 00:08:40,835 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_12_access_right_approval_team_user ... 2026-10-08 00:08:41,424 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_13_access_right_officer_user_01 ... 2026-10-08 00:08:41,591 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [140] 2026-10-08 00:08:41,817 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_13_access_right_officer_user_02 ... 2026-10-08 00:08:41,993 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [140] 2026-10-08 00:08:42,759 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_14_access_right_officer_user_03 ... 2026-10-08 00:08:43,504 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:08:49,258 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_01_compute_line_ids ... 2026-10-08 00:08:49,612 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-10-08 00:08:49,784 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_01_contract_form ... 2026-10-08 00:08:50,010 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_01_no_overlap_sql_constraint ... 2026-10-08 00:08:50,269 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_02_compute_contract_ids ... 2026-10-08 00:08:50,464 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-10-08 00:08:50,699 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_02_compute_line_ids ... 2026-10-08 00:08:50,742 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [14, 17, 13, 16] 2026-10-08 00:08:50,915 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3257] 2026-10-08 00:08:51,015 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3258] 2026-10-08 00:08:51,210 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-10-08 00:08:51,985 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_02_overtime_in_holiday ... 2026-10-08 00:08:53,385 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_03_compute_line_ids ... 2026-10-08 00:08:53,541 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-10-08 00:08:53,578 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_03_compute_mismatch_overtime_plan ... 2026-10-08 00:08:53,640 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [14, 17, 13, 16] 2026-10-08 00:08:54,870 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3259] 2026-10-08 00:08:54,944 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3260] 2026-10-08 00:08:55,376 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-10-08 00:08:55,461 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_03_generate_work_entries_is_idempotent ... 2026-10-08 00:08:55,756 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_04_compute_line_ids ... 2026-10-08 00:08:55,923 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-10-08 00:08:56,089 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_05_compute_line_ids ... 2026-10-08 00:08:56,431 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [7] 2026-10-08 00:08:56,756 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3261] 2026-10-08 00:08:57,218 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-10-08 00:08:57,541 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_06_compute_line_ids ... 2026-10-08 00:08:57,688 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-10-08 00:08:58,071 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_07_compute_line_ids ... 2026-10-08 00:08:58,434 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-10-08 00:08:58,908 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_07_compute_planed_pay_actual_pay_between_2month ... 2026-10-08 00:08:59,291 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-10-08 00:08:59,511 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [164026] 2026-10-08 00:08:59,512 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [11] 2026-10-08 00:08:59,742 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_07_compute_planned_hours_actual_hours_planed_pay_actual_pay ... 2026-10-08 00:08:59,915 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-10-08 00:09:00,700 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_08_compute_regconition_mode ... 2026-10-08 00:09:00,783 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_09_duplicate_overtime_plan ... 2026-10-08 00:09:00,823 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_10_overlap_period_overtime ... 2026-10-08 00:09:00,917 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_11_overlap_period_overtime ... 2026-10-08 00:09:01,328 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:09:01,346 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_reason: Starting TestHrOvertimeReason.test_01_unique_overtime_reason ... 2026-10-08 00:09:06,743 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_reason: Starting TestHrOvertimeReason.test_02_unique_overtime_reason ... 2026-10-08 00:09:11,584 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_reason: Starting TestHrOvertimeReason.test_03_unique_overtime_reason ... 2026-10-08 00:09:16,276 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_reason: Starting TestHrOvertimeReason.test_04_unique_overtime_reason ... 2026-10-08 00:09:21,506 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_reason: Starting TestHrOvertimeReason.test_05_unique_overtime_reason ... 2026-10-08 00:09:26,708 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_reason: Starting TestHrOvertimeReason.test_unique_overtime_code ... 2026-10-08 00:09:32,332 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:09:38,305 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_01_compute_employee_ids ... 2026-10-08 00:09:38,639 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_01_generate_ot_mass_schedule ... 2026-10-08 00:09:39,941 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_02_generate_ot_mass_schedule ... 2026-10-08 00:09:39,979 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_03_compute_employee_ids ... 2026-10-08 00:09:40,198 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_03_generate_ot_mass_schedule ... 2026-10-08 00:09:40,319 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_03a_compute_employee_ids ... 2026-10-08 00:09:40,563 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_04_compute_employee_ids ... 2026-10-08 00:09:40,957 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_04_generate_ot_mass_schedule ... 2026-10-08 00:09:41,088 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [33] 2026-10-08 00:09:41,455 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_05_compute_employee_ids ... 2026-10-08 00:09:41,535 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_05_generate_ot_mass_schedule ... 2026-10-08 00:09:41,594 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [33] 2026-10-08 00:09:41,621 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [67] 2026-10-08 00:09:41,888 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_06_compute_employee_ids ... 2026-10-08 00:09:41,952 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_06_generate_ot_mass_schedule ... 2026-10-08 00:09:43,374 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_07_compute_employee_ids ... 2026-10-08 00:09:43,513 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_07_generate_ot_mass_schedule ... 2026-10-08 00:09:48,706 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:09:54,412 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_01_overtime_rule_period ... 2026-10-08 00:09:54,759 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_02_overtime_rule_period ... 2026-10-08 00:09:54,794 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_03_format_hour_from_hour_to ... 2026-10-08 00:09:54,830 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_04_format_hour_from_hour_to ... 2026-10-08 00:09:54,878 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_05_format_hour_hour_to ... 2026-10-08 00:09:54,919 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_06_overlap_overtime_rule ... 2026-10-08 00:09:54,968 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_07_overlap_overtime_rule ... 2026-10-08 00:09:55,019 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_08_overlap_overtime_rule ... 2026-10-08 00:09:55,066 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_09_overlap_overtime_rule ... 2026-10-08 00:09:55,106 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_10_compute_pay_rate_holiday ... 2026-10-08 00:09:55,144 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_11_compute_pay_rate_holiday ... 2026-10-08 00:09:55,214 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:09:56,443 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_01_check_overtime_approval_request ... 2026-10-08 00:09:56,651 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [86] 2026-10-08 00:09:56,726 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_02_check_overtime_approval_request ... 2026-10-08 00:09:57,102 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [86] 2026-10-08 00:09:57,199 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_03_search_overtime_plan_ids ... 2026-10-08 00:09:57,230 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_04_check_overtime_approval_request ... 2026-10-08 00:09:57,534 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [86] 2026-10-08 00:09:57,874 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3262] 2026-10-08 00:09:57,983 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_06_check_overtime_approval_request ... 2026-10-08 00:09:58,336 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [86] 2026-10-08 00:09:58,686 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3263] 2026-10-08 00:09:58,768 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_07_check_overtime_approval_request ... 2026-10-08 00:09:59,044 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [86] 2026-10-08 00:09:59,394 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3264] 2026-10-08 00:09:59,597 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3265] 2026-10-08 00:09:59,699 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3266] 2026-10-08 00:09:59,815 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2182] 2026-10-08 00:09:59,900 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3267] 2026-10-08 00:10:00,032 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_13_check_overtime_approval_request ... 2026-10-08 00:10:03,966 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_14_check_overtime_approval_request ... 2026-10-08 00:10:04,777 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_15_check_overtime_approval_request ... 2026-10-08 00:10:05,133 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3268] 2026-10-08 00:10:05,247 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2183] 2026-10-08 00:10:05,430 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_16_check_overtime_approval_request ... 2026-10-08 00:10:05,460 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_17_check_overtime_approval_request ... 2026-10-08 00:10:06,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3269] 2026-10-08 00:10:06,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2184] 2026-10-08 00:10:06,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3270] 2026-10-08 00:10:07,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2185] 2026-10-08 00:10:07,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3271] 2026-10-08 00:10:08,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3272] 2026-10-08 00:10:08,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2186] 2026-10-08 00:10:08,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3273] 2026-10-08 00:10:08,540 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_18_check_overtime_approval_request ... 2026-10-08 00:10:10,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3274] 2026-10-08 00:10:10,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2187] 2026-10-08 00:10:10,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3275] 2026-10-08 00:10:10,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2188] 2026-10-08 00:10:10,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3276] 2026-10-08 00:10:11,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3277] 2026-10-08 00:10:12,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2189] 2026-10-08 00:10:12,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3278] 2026-10-08 00:10:12,410 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_19_check_overtime_approval_request ... 2026-10-08 00:10:14,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3279] 2026-10-08 00:10:14,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2190] 2026-10-08 00:10:14,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3280] 2026-10-08 00:10:15,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2191] 2026-10-08 00:10:15,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3281] 2026-10-08 00:10:16,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3282] 2026-10-08 00:10:16,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2192] 2026-10-08 00:10:16,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3283] 2026-10-08 00:10:16,612 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_20_check_overtime_approval_request ... 2026-10-08 00:10:18,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3284] 2026-10-08 00:10:18,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2193] 2026-10-08 00:10:18,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3285] 2026-10-08 00:10:18,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2194] 2026-10-08 00:10:18,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3286] 2026-10-08 00:10:19,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3287] 2026-10-08 00:10:20,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2195] 2026-10-08 00:10:20,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3288] 2026-10-08 00:10:20,365 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_21_check_overtime_approval_request ... 2026-10-08 00:10:21,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3289] 2026-10-08 00:10:22,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2196] 2026-10-08 00:10:22,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3290] 2026-10-08 00:10:22,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2197] 2026-10-08 00:10:22,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3291] 2026-10-08 00:10:22,848 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_22_overtime_request__flow_01 ... 2026-10-08 00:10:23,173 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3292] 2026-10-08 00:10:23,293 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2198] 2026-10-08 00:10:23,925 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3293] 2026-10-08 00:10:24,094 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2199] 2026-10-08 00:10:24,638 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3294] 2026-10-08 00:10:24,794 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2200] 2026-10-08 00:10:25,395 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3295] 2026-10-08 00:10:25,562 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2201] 2026-10-08 00:10:25,762 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_23_check_overtime_on_weekend ... 2026-10-08 00:10:26,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3296] 2026-10-08 00:10:27,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2202] 2026-10-08 00:10:27,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3297] 2026-10-08 00:10:27,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2203] 2026-10-08 00:10:27,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3298] 2026-10-08 00:10:28,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3299] 2026-10-08 00:10:28,573 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_24_check_overtime_on_public_holiday ... 2026-10-08 00:10:29,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3300] 2026-10-08 00:10:30,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2205] 2026-10-08 00:10:30,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3301] 2026-10-08 00:10:30,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2206] 2026-10-08 00:10:30,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3302] 2026-10-08 00:10:31,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3303] 2026-10-08 00:10:31,524 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:10:31,799 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_ack_figure_integrity: Starting TestOvertimeLimitAckFigureIntegrity.test_the_acknowledgement_records_the_exceeded_hours_the_server_derived ... 2026-10-08 00:10:33,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3304] 2026-10-08 00:10:33,163 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_ack_figure_integrity: Starting TestOvertimeLimitAckFigureIntegrity.test_the_acknowledgement_reports_the_servers_exceeded_hours_not_a_figure_written_by_the_caller ... 2026-10-08 00:10:34,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3305] 2026-10-08 00:10:34,540 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_ack_figure_integrity: Starting TestOvertimeLimitAckFigureIntegrity.test_the_acknowledgement_reports_the_servers_exceeded_hours_when_the_caller_rewrites_a_line_key_field ... 2026-10-08 00:10:35,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3306] 2026-10-08 00:10:35,979 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:10:36,348 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_banner_and_ack: Starting TestOvertimeLimitBannerAndAck.test_banner_agrees_with_the_submission_gate_on_both_polarities ... 2026-10-08 00:10:37,134 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_banner_and_ack: Starting TestOvertimeLimitBannerAndAck.test_banner_is_absent_on_a_request_that_is_not_about_overtime ... 2026-10-08 00:10:37,516 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_banner_and_ack: Starting TestOvertimeLimitBannerAndAck.test_banner_is_absent_on_an_overtime_request_that_has_no_lines ... 2026-10-08 00:10:37,856 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_banner_and_ack: Starting TestOvertimeLimitBannerAndAck.test_banner_is_absent_once_the_request_has_left_the_open_states ... 2026-10-08 00:10:39,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3307] 2026-10-08 00:10:39,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2211] 2026-10-08 00:10:39,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3308] 2026-10-08 00:10:39,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2212] 2026-10-08 00:10:39,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3309] 2026-10-08 00:10:40,120 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_banner_and_ack: Starting TestOvertimeLimitBannerAndAck.test_banner_is_cleared_on_a_request_within_the_limit ... 2026-10-08 00:10:40,585 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_banner_and_ack: Starting TestOvertimeLimitBannerAndAck.test_banner_is_raised_on_an_over_limit_request_and_names_the_employee ... 2026-10-08 00:10:41,043 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_banner_and_ack: Starting TestOvertimeLimitBannerAndAck.test_confirming_the_warning_posts_one_permanent_message_to_the_request ... 2026-10-08 00:10:42,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3310] 2026-10-08 00:10:42,410 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_banner_and_ack: Starting TestOvertimeLimitBannerAndAck.test_confirming_the_warning_records_who_acknowledged_it_and_when ... 2026-10-08 00:10:43,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3311] 2026-10-08 00:10:43,678 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_banner_and_ack: Starting TestOvertimeLimitBannerAndAck.test_duplicating_a_request_does_not_duplicate_its_acknowledgement ... 2026-10-08 00:10:44,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3312] 2026-10-08 00:10:45,057 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:10:46,048 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_cross_interval_and_access: Starting TestOvertimeLimitCrossIntervalAndAccess.test_overtime_limit_banner_agrees_with_dialog_on_holiday_breach ... 2026-10-08 00:10:47,131 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_cross_interval_and_access: Starting TestOvertimeLimitCrossIntervalAndAccess.test_overtime_limit_day_breach_does_not_suppress_simultaneous_week_breach ... 2026-10-08 00:10:48,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3313] 2026-10-08 00:10:48,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2216] 2026-10-08 00:10:48,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3314] 2026-10-08 00:10:49,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2217] 2026-10-08 00:10:49,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3315] 2026-10-08 00:10:50,214 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_cross_interval_and_access: Starting TestOvertimeLimitCrossIntervalAndAccess.test_overtime_limit_payload_not_built_for_user_denied_read ... 2026-10-08 00:10:52,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3316] 2026-10-08 00:10:53,000 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [111], uid: 2295, model: viin.approval.request 2026-10-08 00:10:53,000 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [111], uid: 2295, model: viin.approval.request 2026-10-08 00:10:53,282 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:10:53,609 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_generation_path: Starting TestOvertimeLimitGenerationPath.test_confirming_the_warning_submits_the_request_without_duplicating_plans ... 2026-10-08 00:10:54,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3317] 2026-10-08 00:10:54,917 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_generation_path: Starting TestOvertimeLimitGenerationPath.test_dismissing_the_warning_leaves_no_overtime_plan_behind ... 2026-10-08 00:10:55,399 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_generation_path: Starting TestOvertimeLimitGenerationPath.test_employee_without_a_contract_reports_no_overtime_hours_either_way ... 2026-10-08 00:10:56,016 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_generation_path: Starting TestOvertimeLimitGenerationPath.test_evaluating_the_limit_never_writes_anything ... 2026-10-08 00:10:56,713 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_generation_path: Starting TestOvertimeLimitGenerationPath.test_hours_reported_before_generation_match_the_hours_actually_planned ... 2026-10-08 00:10:57,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3318] 2026-10-08 00:10:57,982 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_generation_path: Starting TestOvertimeLimitGenerationPath.test_over_limit_request_is_blocked_on_its_first_submission ... 2026-10-08 00:10:58,480 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_generation_path: Starting TestOvertimeLimitGenerationPath.test_request_within_the_limit_submits_without_a_warning ... 2026-10-08 00:10:59,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3319] 2026-10-08 00:10:59,755 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:11:00,056 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_line_edit_recompute: Starting TestOvertimeLimitLineEditRecompute.test_extending_an_existing_lines_end_time_puts_the_request_over_the_limit ... 2026-10-08 00:11:00,560 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_line_edit_recompute: Starting TestOvertimeLimitLineEditRecompute.test_moving_an_existing_line_to_another_day_brings_the_request_within_the_daily_limit ... 2026-10-08 00:11:01,061 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_line_edit_recompute: Starting TestOvertimeLimitLineEditRecompute.test_shortening_an_existing_lines_end_time_brings_the_request_back_within_the_limit ... 2026-10-08 00:11:01,535 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:11:02,450 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_02_check_overtime_plan ... 2026-10-08 00:11:02,537 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_03_check_overtime_plan ... 2026-10-08 00:11:02,590 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_04_check_overtime_plan ... 2026-10-08 00:11:02,909 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3320] 2026-10-08 00:11:02,987 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_05_check_overtime_plan ... 2026-10-08 00:11:03,279 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3321] 2026-10-08 00:11:03,358 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_06_check_overtime_plan ... 2026-10-08 00:11:03,419 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [140] 2026-10-08 00:11:03,452 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [266] 2026-10-08 00:11:03,478 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_07_check_overtime_plan ... 2026-10-08 00:11:03,541 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [139] 2026-10-08 00:11:03,611 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [265] 2026-10-08 00:11:03,657 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted approval.request.line records with IDs: [167] 2026-10-08 00:11:03,836 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [152] 2026-10-08 00:11:03,881 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [52103] 2026-10-08 00:11:03,924 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [122] 2026-10-08 00:11:03,930 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [6458] 2026-10-08 00:11:03,957 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_08_check_overtime_plan ... 2026-10-08 00:11:04,276 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3322] 2026-10-08 00:11:04,355 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [139] 2026-10-08 00:11:04,454 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:11:04,754 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_type_strategy_invariant: Starting TestOvertimeTypeStrategyInvariant.test_non_overtime_type_is_free_to_use_one_record_per_request ... 2026-10-08 00:11:04,928 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_type_strategy_invariant: Starting TestOvertimeTypeStrategyInvariant.test_overtime_type_cannot_be_saved_with_one_record_per_request ... 2026-10-08 00:11:05,769 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [59617, 59618, 59619, 59620, 59621, 59622, 59623, 59624] 2026-10-08 00:11:06,665 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_type_strategy_invariant: Starting TestOvertimeTypeStrategyInvariant.test_overtime_type_still_accepts_multiple_records_per_request ... 2026-10-08 00:11:06,867 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [684, 685, 686, 687, 688, 689, 690, 691] 2026-10-08 00:11:07,711 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:11:08,626 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_registry_hook_idempotence: Starting TestOvertimeApprovalRegistryHookIdempotence.test_overtime_guard_evaluates_exactly_once_after_registry_rebuild_cycles ... 2026-10-08 00:11:09,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3323] 2026-10-08 00:11:09,597 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_registry_hook_idempotence: Starting TestOvertimeApprovalRegistryHookIdempotence.test_overtime_warning_wizard_still_opens_after_registry_rebuild_cycles ... 2026-10-08 00:11:10,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3324] 2026-10-08 00:11:10,902 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:11:11,851 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_work_entry_revert: Starting TestWorkEntryRevert.test_30_cancel_archives_work_entries ... 2026-10-08 00:11:12,517 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3325] 2026-10-08 00:11:12,714 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2228] 2026-10-08 00:11:12,814 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3326] 2026-10-08 00:11:13,003 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2229] 2026-10-08 00:11:13,099 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3327] 2026-10-08 00:11:13,346 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_work_entry_revert: Starting TestWorkEntryRevert.test_31_revalidate_does_not_resurrect_archived_entries ... 2026-10-08 00:11:14,109 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3328] 2026-10-08 00:11:14,327 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2230] 2026-10-08 00:11:14,456 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3329] 2026-10-08 00:11:14,689 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2231] 2026-10-08 00:11:14,798 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3330] 2026-10-08 00:11:15,524 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3331] 2026-10-08 00:11:15,737 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2232] 2026-10-08 00:11:15,841 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3332] 2026-10-08 00:11:15,980 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2233] 2026-10-08 00:11:16,065 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3333] 2026-10-08 00:11:16,164 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval.tests.test_work_entry_revert: Starting TestWorkEntryRevert.test_32_cancel_work_entries_direct ... 2026-10-08 00:11:16,928 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3334] 2026-10-08 00:11:17,108 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2234] 2026-10-08 00:11:17,214 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3335] 2026-10-08 00:11:17,417 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2235] 2026-10-08 00:11:17,532 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3336] 2026-10-08 00:11:17,681 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:11:18,918 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [169] 2026-10-08 00:11:18,966 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval_compensatory_time_off.tests.test_overtime_approval_compensatory_time_off: Starting TestOvertimeApprovalCompensatoryTimeOff.test_allocation_created_on_validate ... 2026-10-08 00:11:19,245 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3337] 2026-10-08 00:11:19,481 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2236] 2026-10-08 00:11:19,751 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2237] 2026-10-08 00:11:19,852 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2238] 2026-10-08 00:11:19,887 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval_compensatory_time_off.tests.test_overtime_approval_compensatory_time_off: Starting TestOvertimeApprovalCompensatoryTimeOff.test_allocation_removed_on_cancel ... 2026-10-08 00:11:20,168 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3338] 2026-10-08 00:11:20,383 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2239] 2026-10-08 00:11:20,668 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2240] 2026-10-08 00:11:20,785 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2241] 2026-10-08 00:11:21,010 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [52158, 52157] 2026-10-08 00:11:21,022 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.leave.allocation records with IDs: [90, 91] 2026-10-08 00:11:21,027 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [6477, 6478] 2026-10-08 00:11:21,059 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval_compensatory_time_off.tests.test_overtime_approval_compensatory_time_off: Starting TestOvertimeApprovalCompensatoryTimeOff.test_allocation_removed_on_refuse ... 2026-10-08 00:11:21,365 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3339] 2026-10-08 00:11:21,584 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2242] 2026-10-08 00:11:21,868 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2243] 2026-10-08 00:11:21,986 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2244] 2026-10-08 00:11:22,370 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.message records with IDs: [52167, 52166] 2026-10-08 00:11:22,389 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted hr.leave.allocation records with IDs: [92, 93] 2026-10-08 00:11:22,397 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [6479, 6480] 2026-10-08 00:11:22,455 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:11:23,582 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [172] 2026-10-08 00:11:23,626 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_01_overtime_approval_payroll ... 2026-10-08 00:11:24,134 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_02_overtime_approval_payroll ... 2026-10-08 00:11:24,587 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_03_overtime_approval_payroll ... 2026-10-08 00:11:24,886 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3340] 2026-10-08 00:11:25,324 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_05_overtime_approval_payroll ... 2026-10-08 00:11:25,614 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3341] 2026-10-08 00:11:25,720 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2246] 2026-10-08 00:11:26,240 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_06_overtime_approval_payroll ... 2026-10-08 00:11:26,552 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3342] 2026-10-08 00:11:26,673 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2247] 2026-10-08 00:11:26,754 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3343] 2026-10-08 00:11:27,259 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_07_overtime_approval_payroll ... 2026-10-08 00:11:27,555 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3344] 2026-10-08 00:11:27,686 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2248] 2026-10-08 00:11:27,753 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3345] 2026-10-08 00:11:28,280 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_08_overtime_approval_payroll ... 2026-10-08 00:11:28,537 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3346] 2026-10-08 00:11:28,656 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2249] 2026-10-08 00:11:28,726 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3347] 2026-10-08 00:11:29,306 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3348] 2026-10-08 00:11:29,383 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3349] 2026-10-08 00:11:29,420 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_09_overtime_approval_payroll ... 2026-10-08 00:11:29,681 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3350] 2026-10-08 00:11:29,843 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2250] 2026-10-08 00:11:29,932 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3351] 2026-10-08 00:11:30,786 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_10_overtime_approval_payroll ... 2026-10-08 00:11:31,177 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [158] 2026-10-08 00:11:31,208 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [283] 2026-10-08 00:11:31,234 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_11_overtime_approval_payroll ... 2026-10-08 00:11:31,962 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_12_line_refuse_blocked_when_payslip_non_draft ... 2026-10-08 00:11:32,251 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3352] 2026-10-08 00:11:32,368 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2251] 2026-10-08 00:11:32,443 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3353] 2026-10-08 00:11:33,239 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_13_line_cancel_blocked_when_payslip_non_draft ... 2026-10-08 00:11:33,498 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3354] 2026-10-08 00:11:33,636 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2252] 2026-10-08 00:11:33,708 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3355] 2026-10-08 00:11:34,553 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:11:39,728 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_01_matched_overtime_attendance_hours ... 2026-10-08 00:11:40,284 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-10-08 00:11:40,554 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_02_matched_overtime_attendance_hours ... 2026-10-08 00:11:40,846 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-10-08 00:11:41,003 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_03_matched_overtime_attendance_hours ... 2026-10-08 00:11:41,398 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-10-08 00:11:41,629 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [1] 2026-10-08 00:11:41,677 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_04_matched_overtime_attendance_hours ... 2026-10-08 00:11:42,009 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-10-08 00:11:42,210 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [3] 2026-10-08 00:11:42,241 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_05_matched_overtime_attendance_hours ... 2026-10-08 00:11:42,586 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-10-08 00:11:42,761 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [5] 2026-10-08 00:11:42,801 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_06_matched_overtime_attendance_hours ... 2026-10-08 00:11:43,179 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-10-08 00:11:43,390 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [7] 2026-10-08 00:11:43,430 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_07_matched_overtime_attendance_hours ... 2026-10-08 00:11:43,780 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-10-08 00:11:43,980 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [9] 2026-10-08 00:11:44,016 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_08_matched_overtime_attendance_hours ... 2026-10-08 00:11:44,340 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-10-08 00:11:44,542 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [11] 2026-10-08 00:11:44,575 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_09_matched_overtime_attendance_hours ... 2026-10-08 00:11:44,925 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-10-08 00:11:45,135 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [13] 2026-10-08 00:11:45,167 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_10_matched_overtime_attendance_hours ... 2026-10-08 00:11:45,507 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-10-08 00:11:45,707 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [15] 2026-10-08 00:11:45,737 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_11_matched_overtime_attendance_hours ... 2026-10-08 00:11:46,084 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-10-08 00:11:46,311 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [17] 2026-10-08 00:11:46,356 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_12_matched_overtime_attendance_hours ... 2026-10-08 00:11:46,694 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-10-08 00:11:46,859 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_13_matched_overtime_attendance_hours ... 2026-10-08 00:11:47,160 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-10-08 00:11:47,353 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [19] 2026-10-08 00:11:47,462 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [20] 2026-10-08 00:11:47,511 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_14_matched_overtime_attendance_hours ... 2026-10-08 00:11:47,938 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-10-08 00:11:48,873 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [22] 2026-10-08 00:11:48,926 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [23] 2026-10-08 00:11:48,959 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_15_matched_overtime_attendance_hours ... 2026-10-08 00:11:49,284 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-10-08 00:11:49,586 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [32] 2026-10-08 00:11:49,616 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [33] 2026-10-08 00:11:49,646 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_16_matched_overtime_attendance_hours ... 2026-10-08 00:11:49,966 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-10-08 00:11:50,277 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [36] 2026-10-08 00:11:50,306 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [37] 2026-10-08 00:11:50,366 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [38] 2026-10-08 00:11:50,395 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [39] 2026-10-08 00:11:50,431 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_17_matched_overtime_attendance_hours ... 2026-10-08 00:11:50,664 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2797, 2796, 2795, 2794, 2793, 2792, 2791, 2790, 2789, 2788] 2026-10-08 00:11:50,695 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [159270, 159279, 159271, 159272, 159273, 159274, 159275, 159276, 159277, 159278] 2026-10-08 00:11:50,695 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.attendance records with IDs: [12, 11, 10, 9, 8, 7, 6, 5, 4, 3] 2026-10-08 00:11:50,735 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [2, 3, 4, 5, 6, 7, 8, 9, 10] 2026-10-08 00:11:50,913 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-10-08 00:11:51,139 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [186] 2026-10-08 00:11:51,314 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_18_reconcile_core_overtime_plan_match ... 2026-10-08 00:11:51,623 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-10-08 00:11:51,804 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [44] 2026-10-08 00:11:51,845 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_19_plan_recognized_overtime_hours_field ... 2026-10-08 00:11:52,229 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-10-08 00:11:52,448 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [46] 2026-10-08 00:11:52,482 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_20_no_plan_match_core_overtime_untouched ... 2026-10-08 00:11:52,821 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-10-08 00:11:53,136 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:11:58,676 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_hr_holidays.tests.test_overtime_compensatory_time_off: Starting TestOvertimeCompensatoryTimeOff.test_overtime_compensatory_time_off_exp_days ... 2026-10-08 00:11:59,296 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3356] 2026-10-08 00:11:59,380 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2253] 2026-10-08 00:11:59,411 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_hr_holidays.tests.test_overtime_compensatory_time_off: Starting TestOvertimeCompensatoryTimeOff.test_overtime_compensatory_time_off_exp_days_unlimited ... 2026-10-08 00:11:59,650 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3357] 2026-10-08 00:11:59,730 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2254] 2026-10-08 00:11:59,756 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_hr_holidays.tests.test_overtime_compensatory_time_off: Starting TestOvertimeCompensatoryTimeOff.test_overtime_compensatory_time_off_plan_type_comp ... 2026-10-08 00:11:59,955 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3358] 2026-10-08 00:12:00,036 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2255] 2026-10-08 00:12:00,062 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_hr_holidays.tests.test_overtime_compensatory_time_off: Starting TestOvertimeCompensatoryTimeOff.test_overtime_compensatory_time_off_plan_type_payroll ... 2026-10-08 00:12:00,109 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_hr_holidays.tests.test_overtime_compensatory_time_off: Starting TestOvertimeCompensatoryTimeOff.test_overtime_update_allocation ... 2026-10-08 00:12:00,345 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3359] 2026-10-08 00:12:00,472 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2256] 2026-10-08 00:12:00,572 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [192, 193] 2026-10-08 00:12:00,924 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [194, 195] 2026-10-08 00:12:01,122 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_hr_holidays.tests.test_overtime_compensatory_time_off: Starting TestOvertimeCompensatoryTimeOff.test_unlink_overtime_unlink_allocation ... 2026-10-08 00:12:01,362 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3360] 2026-10-08 00:12:01,452 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2257] 2026-10-08 00:12:01,482 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [52209, 52208] 2026-10-08 00:12:01,493 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.leave.allocation records with IDs: [98] 2026-10-08 00:12:01,498 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [6497, 6498] 2026-10-08 00:12:01,545 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [192, 193] 2026-10-08 00:12:01,572 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [289] 2026-10-08 00:12:01,633 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:12:02,116 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_01_compute_overtime_plan_line_ids ... 2026-10-08 00:12:02,716 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_02_compute_overtime_plan_line_ids ... 2026-10-08 00:12:03,372 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_03_compute_overtime_base_amount ... 2026-10-08 00:12:03,780 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_04_taxed_ot_untaxed_ot ... 2026-10-08 00:12:04,042 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_05_overtime_salary_rule_amount_map ... 2026-10-08 00:12:04,073 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_06_test_compute_sheet ... 2026-10-08 00:12:04,950 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_07_unlink_overtime_line ... 2026-10-08 00:12:05,490 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [203, 204] 2026-10-08 00:12:05,510 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [52228] 2026-10-08 00:12:05,543 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [295] 2026-10-08 00:12:05,573 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_07_worked_days_01 ... 2026-10-08 00:12:06,319 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_07_worked_days_02 ... 2026-10-08 00:12:06,878 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_08_unlink_overtime_line ... 2026-10-08 00:12:07,713 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_10_payslip_run ... 2026-10-08 00:12:08,309 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_11_payslip_run ... 2026-10-08 00:12:08,889 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_12_auto_generate_payslip ... 2026-10-08 00:12:08,999 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (139) started manually 2026-10-08 00:12:09,533 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (139) done 2026-10-08 00:12:09,594 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_13_thirteen_month_pay ... 2026-10-08 00:12:10,091 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:12:10,344 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_01_get_month_start_date_before_offset_rolls_back ... 2026-10-08 00:12:10,431 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_02_get_month_start_date_on_offset_no_rollback ... 2026-10-08 00:12:10,456 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_03_get_month_start_date_after_offset_no_rollback ... 2026-10-08 00:12:10,480 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_04_get_month_start_date_default_cycle_no_rollback ... 2026-10-08 00:12:10,504 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_05_get_month_cycle_start_end_with_offset ... 2026-10-08 00:12:10,534 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_06_get_month_cycle_start_end_after_offset ... 2026-10-08 00:12:10,565 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_07_standard_hour_pay_uses_correct_cycle ... 2026-10-08 00:12:10,606 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_08_standard_hour_pay_consistent_within_cycle ... 2026-10-08 00:12:10,647 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_09_standard_hour_pay_different_across_cycles ... 2026-10-08 00:12:10,688 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:12:10,780 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_payroll.tests.test_security: Starting TestSecurity.test_01 ... 2026-10-08 00:12:10,882 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:12:16,409 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_01_matched_overtime_timesheet_hours ... 2026-10-08 00:12:16,962 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-10-08 00:12:17,126 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_02_matched_overtime_timesheet_hours ... 2026-10-08 00:12:17,460 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-10-08 00:12:17,622 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_03_matched_overtime_timesheet_hours ... 2026-10-08 00:12:18,031 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-10-08 00:12:18,222 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [8] 2026-10-08 00:12:18,254 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_04_matched_overtime_timesheet_hours ... 2026-10-08 00:12:18,653 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-10-08 00:12:18,842 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [10] 2026-10-08 00:12:18,872 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_05_matched_overtime_timesheet_hours ... 2026-10-08 00:12:19,220 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-10-08 00:12:19,396 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [12] 2026-10-08 00:12:19,426 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_06_matched_overtime_timesheet_hours ... 2026-10-08 00:12:19,765 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-10-08 00:12:19,957 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [14] 2026-10-08 00:12:19,988 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_07_matched_overtime_timesheet_hours ... 2026-10-08 00:12:20,420 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-10-08 00:12:20,602 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [16] 2026-10-08 00:12:20,632 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_08_matched_overtime_timesheet_hours ... 2026-10-08 00:12:20,984 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-10-08 00:12:21,161 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [18] 2026-10-08 00:12:21,191 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_09_matched_overtime_timesheet_hours ... 2026-10-08 00:12:21,592 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-10-08 00:12:21,787 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [20] 2026-10-08 00:12:21,837 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_10_matched_overtime_timesheet_hours ... 2026-10-08 00:12:22,184 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-10-08 00:12:22,366 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [22] 2026-10-08 00:12:22,396 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_11_matched_overtime_timesheet_hours ... 2026-10-08 00:12:22,768 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-10-08 00:12:22,963 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [24] 2026-10-08 00:12:23,003 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_12_matched_overtime_timesheet_hours ... 2026-10-08 00:12:23,418 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-10-08 00:12:23,596 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [26] 2026-10-08 00:12:23,692 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [27] 2026-10-08 00:12:23,732 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_13_matched_overtime_timesheet_hours ... 2026-10-08 00:12:24,157 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-10-08 00:12:24,333 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [29, 30] 2026-10-08 00:12:24,363 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_14_matched_overtime_timesheet_hours ... 2026-10-08 00:12:24,712 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-10-08 00:12:24,887 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [33, 34] 2026-10-08 00:12:24,917 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_15_matched_overtime_timesheet_hours ... 2026-10-08 00:12:25,299 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-10-08 00:12:25,494 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [37, 38] 2026-10-08 00:12:25,524 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_16_matched_overtime_timesheet_hours ... 2026-10-08 00:12:26,455 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-10-08 00:12:28,245 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [41] 2026-10-08 00:12:28,285 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_17_compute_timesheet_ids ... 2026-10-08 00:12:28,639 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-10-08 00:12:28,815 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [50, 51] 2026-10-08 00:12:28,854 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_18_matched_overtime_timesheet_hours ... 2026-10-08 00:12:29,280 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-10-08 00:12:29,630 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [54] 2026-10-08 00:12:29,657 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [55] 2026-10-08 00:12:29,703 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [56] 2026-10-08 00:12:29,728 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [57] 2026-10-08 00:12:29,760 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_19_matched_overtime_timesheet_hours ... 2026-10-08 00:12:30,189 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-10-08 00:12:30,541 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:12:31,713 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_01_compute_approval_user_line ... 2026-10-08 00:12:32,846 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_01_need_timesheets_approval_01 ... 2026-10-08 00:12:33,486 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [175] 2026-10-08 00:12:33,555 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_01_need_timesheets_approval_02 ... 2026-10-08 00:12:34,344 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [177] 2026-10-08 00:12:35,506 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3361] 2026-10-08 00:12:35,636 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_01_need_timesheets_approval_03 ... 2026-10-08 00:12:36,042 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_02_compute_approval_user_line ... 2026-10-08 00:12:37,041 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_02_match_timesheet ... 2026-10-08 00:12:37,389 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_03_compute_approval_user_line ... 2026-10-08 00:12:38,291 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_03_match_timesheet ... 2026-10-08 00:12:39,088 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [177] 2026-10-08 00:12:39,354 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3362] 2026-10-08 00:12:39,533 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [65] 2026-10-08 00:12:39,591 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:12:44,979 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_01_calculate_overtime_actual_hours ... 2026-10-08 00:12:45,487 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-10-08 00:12:45,670 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [48] 2026-10-08 00:12:45,701 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_02_calculate_overtime_actual_hours ... 2026-10-08 00:12:46,066 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-10-08 00:12:46,250 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [68] 2026-10-08 00:12:46,280 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_03_calculate_overtime_actual_hours ... 2026-10-08 00:12:46,679 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-10-08 00:12:46,847 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_04_calculate_overtime_actual_hours ... 2026-10-08 00:12:47,250 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-10-08 00:12:47,446 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [50] 2026-10-08 00:12:47,482 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_05_calculate_overtime_actual_hours ... 2026-10-08 00:12:47,914 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-10-08 00:12:48,090 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_06_calculate_overtime_actual_hours ... 2026-10-08 00:12:48,379 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-10-08 00:12:48,544 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [52] 2026-10-08 00:12:48,575 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_07_calculate_overtime_actual_hours ... 2026-10-08 00:12:48,997 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-10-08 00:12:49,199 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [72] 2026-10-08 00:12:49,222 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [54] 2026-10-08 00:12:49,253 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_08_calculate_overtime_actual_hours ... 2026-10-08 00:12:49,652 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-10-08 00:12:49,868 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [74] 2026-10-08 00:12:49,892 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [56] 2026-10-08 00:12:49,924 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_09_calculate_overtime_actual_hours ... 2026-10-08 00:12:50,386 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-10-08 00:12:50,572 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [76] 2026-10-08 00:12:50,592 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [58] 2026-10-08 00:12:50,622 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_10_calculate_overtime_actual_hours ... 2026-10-08 00:12:50,954 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-10-08 00:12:51,276 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [60] 2026-10-08 00:12:51,319 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [61] 2026-10-08 00:12:51,418 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [62] 2026-10-08 00:12:51,449 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [63] 2026-10-08 00:12:51,513 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [64] 2026-10-08 00:12:51,543 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [65] 2026-10-08 00:12:51,623 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:12:51,640 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_change_minimum_wage ... 2026-10-08 00:12:51,698 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_create_record ... 2026-10-08 00:12:51,726 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_0 ... 2026-10-08 00:12:51,770 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_1 ... 2026-10-08 00:12:51,798 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_2 ... 2026-10-08 00:12:51,826 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_3 ... 2026-10-08 00:12:51,854 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_4 ... 2026-10-08 00:12:51,882 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_zero_max_disables_the_bound_rather_than_capping_at_zero ... 2026-10-08 00:12:51,920 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:12:53,763 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_admin_region_payroll_contrib_ids_1 ... 2026-10-08 00:12:58,968 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_admin_region_payroll_contrib_ids_2 ... 2026-10-08 00:12:59,076 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_admin_region_payroll_contrib_ids_3 ... 2026-10-08 00:12:59,182 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_admin_region_payroll_contrib_ids_4 ... 2026-10-08 00:12:59,297 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_contract_administrative_region ... 2026-10-08 00:12:59,477 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:13:01,302 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_administrative_region.tests.test_payroll_contribution_register: Starting TestPayrollContributionRegisterRegion.test_contrains_contribution_amount ... 2026-10-08 00:13:07,104 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_administrative_region.tests.test_payroll_contribution_register: Starting TestPayrollContributionRegisterRegion.test_contrib_register_history_lines_2 ... 2026-10-08 00:13:07,242 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:13:09,366 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_administrative_region.tests.test_payroll_payslip_register_line: Starting TestPayrollPayslipRegisterLineRegion.test_maximum_contribution_amount_1 ... 2026-10-08 00:13:14,813 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_administrative_region.tests.test_payroll_payslip_register_line: Starting TestPayrollPayslipRegisterLineRegion.test_maximum_contribution_amount_2 ... 2026-10-08 00:13:14,981 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_administrative_region.tests.test_payroll_payslip_register_line: Starting TestPayrollPayslipRegisterLineRegion.test_maximum_contribution_amount_3 ... 2026-10-08 00:13:15,138 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:13:15,154 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_11_pow_timesheet_validation ... 2026-10-08 00:13:15,230 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [114] 2026-10-08 00:13:18,616 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_12_pow_timesheet_validation ... 2026-10-08 00:13:18,673 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [116] 2026-10-08 00:13:19,694 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_13_pow_timesheet_validation ... 2026-10-08 00:13:19,771 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [118] 2026-10-08 00:13:20,716 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_14_pow_timesheet_validation ... 2026-10-08 00:13:20,774 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [120] 2026-10-08 00:13:24,304 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_15_pow_timesheet_validation ... 2026-10-08 00:13:24,382 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [122] 2026-10-08 00:13:25,401 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_31_payslips ... 2026-10-08 00:13:25,459 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [124] 2026-10-08 00:13:28,928 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_32_payslips ... 2026-10-08 00:13:28,994 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [127] 2026-10-08 00:13:32,456 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_33_payslips ... 2026-10-08 00:13:32,514 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [130] 2026-10-08 00:13:35,927 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_refuse_by_holiday_officer_without_analytic_access ... 2026-10-08 00:13:36,012 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [133] 2026-10-08 00:13:39,698 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:13:41,013 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_01_compute_associated_employees_department_of_task ... 2026-10-08 00:13:41,247 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_02_filter_tasks_associated_to_user_subordinate ... 2026-10-08 00:13:41,471 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_03_filter_tasks_associated_to_user_department ... 2026-10-08 00:13:41,698 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_04_filter_tasks_assigned_to_user_department ... 2026-10-08 00:13:41,835 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_05_filter_tasks_assigned_to_user_subordinate ... 2026-10-08 00:13:42,258 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3363] 2026-10-08 00:13:42,274 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [52366] 2026-10-08 00:13:42,281 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:13:42,690 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3364] 2026-10-08 00:13:42,698 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [52368] 2026-10-08 00:13:42,704 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:13:43,144 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:13:44,351 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_project.tests.test_timesheet_group_forms: Starting TestTimesheetGroupForms.test_timesheet_user_project_form_keeps_associated_department_ids ... 2026-10-08 00:13:44,730 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_project.tests.test_timesheet_group_forms: Starting TestTimesheetGroupForms.test_timesheet_user_task_form_keeps_employee_ids ... 2026-10-08 00:13:44,977 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_project.tests.test_timesheet_group_forms: Starting TestTimesheetGroupForms.test_user_without_timesheet_group_can_open_project_form ... 2026-10-08 00:13:45,224 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_project.tests.test_timesheet_group_forms: Starting TestTimesheetGroupForms.test_user_without_timesheet_group_can_open_task_form ... 2026-10-08 00:13:45,481 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:13:45,501 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_project_timesheet_account.tests.test_project_timesheet_account: Starting TestProjectTimesheetAccount.test_assign_department_analytic_account ... 2026-10-08 00:13:45,670 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_project_timesheet_account.tests.test_project_timesheet_account: Starting TestProjectTimesheetAccount.test_migrate_department_analytic_account ... 2026-10-08 00:13:45,726 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:13:45,744 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_rank.tests.test_access_rights: Starting TestAccessRight.test_access_rights_1 ... 2026-10-08 00:13:52,513 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2313 deleted mail.message records with IDs: [5566] 2026-10-08 00:13:52,589 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2313 deleted ir.model.data records with IDs: [326014] 2026-10-08 00:13:52,589 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2313 deleted hr.rank records with IDs: [11] 2026-10-08 00:13:52,693 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2313 deleted hr.job.rank.line records with IDs: [2] 2026-10-08 00:13:52,751 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_rank.tests.test_access_rights: Starting TestAccessRight.test_access_rights_2 ... 2026-10-08 00:13:58,526 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2315, model: hr.rank 2026-10-08 00:13:58,531 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2315, model: hr.role 2026-10-08 00:13:58,547 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2315 deleted mail.message records with IDs: [5579] 2026-10-08 00:13:58,549 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2315, model: hr.rank 2026-10-08 00:13:58,569 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2315, model: hr.job.rank.line 2026-10-08 00:13:58,571 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2315, model: hr.job.rank.line 2026-10-08 00:13:58,574 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2315, model: hr.job.rank.line 2026-10-08 00:13:58,626 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_rank.tests.test_access_rights: Starting TestAccessRight.test_access_rights_3 ... 2026-10-08 00:14:04,507 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [24], uid: 2320, model: hr.rank 2026-10-08 00:14:04,539 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [26], uid: 2319, model: hr.rank 2026-10-08 00:14:04,623 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:14:04,638 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_check_rank_company ... 2026-10-08 00:14:16,256 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_compute_recursive_parent_ids ... 2026-10-08 00:14:22,661 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_create_rank_chains ... 2026-10-08 00:14:28,944 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_create_rank_chains_2 ... 2026-10-08 00:14:35,398 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_job_constrains_rank_ids ... 2026-10-08 00:14:41,052 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_job_rank_line_compute_rank_id ... 2026-10-08 00:14:47,329 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_archive ... 2026-10-08 00:14:53,497 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_compute_employees_count ... 2026-10-08 00:14:59,345 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_compute_name ... 2026-10-08 00:15:04,842 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_compute_parent_id ... 2026-10-08 00:15:10,802 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_constrains_check_department ... 2026-10-08 00:15:22,194 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_constrains_unique_create ... 2026-10-08 00:15:28,151 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_constrains_unique_write ... 2026-10-08 00:15:34,564 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_unlink_rank ... 2026-10-08 00:15:41,091 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5580] 2026-10-08 00:15:41,165 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [326041] 2026-10-08 00:15:41,165 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.rank records with IDs: [25] 2026-10-08 00:15:41,505 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_unlink_rank_exist_employee ... 2026-10-08 00:15:47,759 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5579] 2026-10-08 00:15:47,850 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_job_rank_line_constrains_unique ... 2026-10-08 00:15:54,100 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:15:54,175 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5594, 5593, 5592] 2026-10-08 00:15:54,218 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [326521, 326520, 326519] 2026-10-08 00:15:54,219 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.recognition.discipline.decision records with IDs: [3, 2, 1] 2026-10-08 00:16:03,388 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_01_workflow ... 2026-10-08 00:16:03,782 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2375 deleted gamification.badge.user records with IDs: [6] 2026-10-08 00:16:03,854 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_02_compute_statistics ... 2026-10-08 00:16:04,050 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_03_emulation_campaign_constraints ... 2026-10-08 00:16:04,137 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_04_employee_ids_autofill ... 2026-10-08 00:16:04,322 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_05_grant_badge_for_employee ... 2026-10-08 00:16:04,551 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2375 deleted gamification.badge.user records with IDs: [7] 2026-10-08 00:16:04,582 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_06_grant_badge_for_department ... 2026-10-08 00:16:04,850 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2375 deleted gamification.badge.user records with IDs: [8, 9, 10] 2026-10-08 00:16:04,887 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_07_approval_is_admin_only_via_rpc ... 2026-10-08 00:16:05,087 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_08_officer_submits_admin_advances ... 2026-10-08 00:16:05,297 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_09_grant_badge_skips_userless_members ... 2026-10-08 00:16:05,590 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_10_campaign_state_is_date_derived ... 2026-10-08 00:16:05,626 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_11_company_scope_reachable ... 2026-10-08 00:16:05,725 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_12_switch_department_to_employee_clears_stale ... 2026-10-08 00:16:05,864 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-08 00:16:05,915 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5594, 5593, 5592] 2026-10-08 00:16:05,939 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [326521, 326520, 326519] 2026-10-08 00:16:05,939 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.recognition.discipline.decision records with IDs: [3, 2, 1] 2026-10-08 00:16:13,927 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_01_employee_access_recognition_discipline_decision ... 2026-10-08 00:16:14,041 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2381, model: hr.recognition.discipline.decision 2026-10-08 00:16:14,054 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2381, model: hr.recognition.discipline.decision 2026-10-08 00:16:14,059 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2381, model: hr.recognition.discipline.decision 2026-10-08 00:16:14,061 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2381, model: hr.recognition.discipline.decision 2026-10-08 00:16:14,063 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2381, model: hr.recognition.discipline.decision 2026-10-08 00:16:14,065 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2381, model: hr.recognition.discipline.decision 2026-10-08 00:16:14,066 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2381, model: hr.recognition.discipline.decision 2026-10-08 00:16:14,068 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2381, model: hr.recognition.discipline.decision 2026-10-08 00:16:14,260 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [18], uid: 2381, model: hr.recognition.discipline.decision 2026-10-08 00:16:14,280 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 2381, model: hr.recognition.discipline.decision 2026-10-08 00:16:14,299 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [18], uid: 2381, model: hr.recognition.discipline.decision 2026-10-08 00:16:14,376 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [19], uid: 2378, model: hr.recognition.discipline.decision 2026-10-08 00:16:14,391 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [16], uid: 2378, model: hr.recognition.discipline.decision 2026-10-08 00:16:14,424 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [17], uid: 2378, model: hr.recognition.discipline.decision 2026-10-08 00:16:14,460 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2381 deleted mail.message records with IDs: [56736] 2026-10-08 00:16:14,470 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2381, model: hr.recognition.discipline.decision 2026-10-08 00:16:14,482 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2381 deleted mail.message records with IDs: [56737] 2026-10-08 00:16:14,492 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2381, model: hr.recognition.discipline.decision 2026-10-08 00:16:14,503 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2381 deleted mail.message records with IDs: [56733] 2026-10-08 00:16:14,513 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2381, model: hr.recognition.discipline.decision 2026-10-08 00:16:14,523 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2381 deleted mail.message records with IDs: [56734] 2026-10-08 00:16:14,533 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2381, model: hr.recognition.discipline.decision 2026-10-08 00:16:14,559 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_02_employee_access_recognition_discipline_decision ... 2026-10-08 00:16:14,627 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2378, model: hr.recognition.discipline.decision 2026-10-08 00:16:14,683 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [20], uid: 2378, model: hr.recognition.discipline.decision 2026-10-08 00:16:14,836 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [22], uid: 2378, model: hr.recognition.discipline.decision 2026-10-08 00:16:14,886 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [23], uid: 2378, model: hr.recognition.discipline.decision 2026-10-08 00:16:15,002 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [16], uid: 2378, model: hr.recognition.discipline.decision 2026-10-08 00:16:15,027 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [17], uid: 2378, model: hr.recognition.discipline.decision 2026-10-08 00:16:15,163 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [24], uid: 2378, model: hr.recognition.discipline.decision 2026-10-08 00:16:15,291 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [25], uid: 2378, model: hr.recognition.discipline.decision 2026-10-08 00:16:15,311 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [16], uid: 2378, model: hr.recognition.discipline.decision 2026-10-08 00:16:15,335 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [17], uid: 2378, model: hr.recognition.discipline.decision 2026-10-08 00:16:15,362 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2378 deleted mail.message records with IDs: [56740] 2026-10-08 00:16:15,373 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2378, model: hr.recognition.discipline.decision 2026-10-08 00:16:15,383 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2378 deleted mail.message records with IDs: [56739] 2026-10-08 00:16:15,393 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2378, model: hr.recognition.discipline.decision 2026-10-08 00:16:15,407 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2378 deleted mail.message records with IDs: [56741] 2026-10-08 00:16:15,418 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2378, model: hr.recognition.discipline.decision 2026-10-08 00:16:15,428 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2378 deleted mail.message records with IDs: [56733] 2026-10-08 00:16:15,442 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2378, model: hr.recognition.discipline.decision 2026-10-08 00:16:15,454 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2378 deleted mail.message records with IDs: [56734] 2026-10-08 00:16:15,466 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2378, model: hr.recognition.discipline.decision 2026-10-08 00:16:15,492 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_03_hr_officer_access_recognition_discipline_decision ... 2026-10-08 00:16:15,762 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2382 deleted mail.message records with IDs: [56744, 56743, 56742, 56734, 56733] 2026-10-08 00:16:15,781 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2382 deleted hr.recognition.discipline.decision records with IDs: [28, 27, 26, 17, 16] 2026-10-08 00:16:15,786 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2382 deleted mail.followers records with IDs: [6651, 6652, 6653] 2026-10-08 00:16:15,811 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_04_access_recognition_discipline_multi_company ... 2026-10-08 00:16:16,350 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [29], uid: 2378, model: hr.recognition.discipline.decision 2026-10-08 00:16:16,378 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [29], uid: 2382, model: hr.recognition.discipline.decision 2026-10-08 00:16:16,428 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [425], uid: 2378, model: hr.employee.public 2026-10-08 00:16:16,471 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [425], uid: 2382, model: hr.employee 2026-10-08 00:16:16,500 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [29], uid: 2378, model: hr.recognition.discipline.decision 2026-10-08 00:16:16,538 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [29], uid: 2382, model: hr.recognition.discipline.decision 2026-10-08 00:16:16,567 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2378 deleted mail.message records with IDs: [56750] 2026-10-08 00:16:16,581 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2378, model: hr.recognition.discipline.decision 2026-10-08 00:16:16,595 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2382 deleted mail.message records with IDs: [56750] 2026-10-08 00:16:16,615 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [29], uid: 2382, model: hr.recognition.discipline.decision 2026-10-08 00:16:16,729 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2383 deleted mail.message records with IDs: [56750] 2026-10-08 00:16:16,748 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2383 deleted hr.recognition.discipline.decision records with IDs: [29] 2026-10-08 00:16:16,757 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2383 deleted mail.message records with IDs: [56752] 2026-10-08 00:16:16,770 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2383 deleted hr.recognition.discipline.decision records with IDs: [30] 2026-10-08 00:16:16,777 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2383 deleted mail.followers records with IDs: [6654] 2026-10-08 00:16:16,805 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_05_access_recognition_discipline_decision_type ... 2026-10-08 00:16:16,935 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2378, model: hr.recognition.discipline.decision.type 2026-10-08 00:16:16,943 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2378, model: hr.recognition.discipline.decision.type 2026-10-08 00:16:16,946 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2378, model: hr.recognition.discipline.decision.type 2026-10-08 00:16:16,978 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_06_access_recognition_discipline_campaign ... 2026-10-08 00:16:17,096 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-08 00:16:17,143 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5594, 5593, 5592] 2026-10-08 00:16:17,165 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [326521, 326520, 326519] 2026-10-08 00:16:17,165 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.recognition.discipline.decision records with IDs: [3, 2, 1] 2026-10-08 00:16:26,565 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recognition_discipline_approval.tests.test_hr_recognition_discipline_decision: Starting TestHrRecognitionDisciplineDecision.test_01_check_approval_request_id ... 2026-10-08 00:16:27,118 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-08 00:16:27,400 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recruitment.tests.test_hr_employee: Starting TestHremployee.test_compute_hr_applicants_count ... 2026-10-08 00:16:27,445 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:16:27,729 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recruitment.tests.test_res_partner: Starting TestPartner.test_method_compute_hr_applicants_count ... 2026-10-08 00:16:28,074 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:16:28,097 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [326624, 326623] 2026-10-08 00:16:28,098 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.applicant.resume.line records with IDs: [1, 2] 2026-10-08 00:16:28,307 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_access_right: Starting TestAssertRight.test_01_user_recruitment_access_right ... 2026-10-08 00:16:28,337 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted hr.applicant.resume.line records with IDs: [6] 2026-10-08 00:16:28,361 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_access_right: Starting TestAssertRight.test_02_user_recruitment_admin_access_right ... 2026-10-08 00:16:28,402 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted hr.applicant.resume.line records with IDs: [6] 2026-10-08 00:16:28,425 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_access_right: Starting TestAssertRight.test_03_user_interviewer_access_right ... 2026-10-08 00:16:28,635 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3374] 2026-10-08 00:16:28,645 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #7 deleted hr.applicant.resume.line records with IDs: [6] 2026-10-08 00:16:28,675 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_access_right: Starting TestAssertRight.test_04_user_internal_access_right ... 2026-10-08 00:16:29,046 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 2391, model: hr.applicant.resume.line 2026-10-08 00:16:29,061 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2391, model: hr.applicant.resume.line 2026-10-08 00:16:29,064 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2391, model: hr.applicant.resume.line 2026-10-08 00:16:29,069 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2391, model: hr.applicant.resume.line 2026-10-08 00:16:29,105 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:16:29,130 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [326624, 326623] 2026-10-08 00:16:29,130 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.applicant.resume.line records with IDs: [1, 2] 2026-10-08 00:16:29,344 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_to_hr_skills_recruitment: Starting TestToHrSkillsRecruitment.test_01_create_employee_from_applicant ... 2026-10-08 00:16:29,722 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_to_hr_skills_recruitment: Starting TestToHrSkillsRecruitment.test_02_constraints_date_check ... 2026-10-08 00:16:29,767 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:16:30,000 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_cannot_spam_activities_for_retired_employee ... 2026-10-08 00:16:30,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327202, 327203, 327204, 327205, 327201, 327196, 327197, 327198, 327199, 327200, 327195] 2026-10-08 00:16:30,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2026-10-08 00:16:30,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3375] 2026-10-08 00:16:30,000 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_compute_days_until_retirement_male ... 2026-10-08 00:16:31,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327202, 327203, 327204, 327205, 327201, 327196, 327197, 327198, 327199, 327200, 327195] 2026-10-08 00:16:31,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2026-10-08 00:16:31,000 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_compute_retirement_date_female ... 2026-10-08 00:16:32,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327202, 327203, 327204, 327205, 327201, 327196, 327197, 327198, 327199, 327200, 327195] 2026-10-08 00:16:32,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2026-10-08 00:16:32,000 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_compute_retirement_date_male ... 2026-10-08 00:16:32,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327202, 327203, 327204, 327205, 327201, 327196, 327197, 327198, 327199, 327200, 327195] 2026-10-08 00:16:32,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2026-10-08 00:16:32,000 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_compute_time_until_retirement_female ... 2026-10-08 00:16:33,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327202, 327203, 327204, 327205, 327201, 327196, 327197, 327198, 327199, 327200, 327195] 2026-10-08 00:16:33,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2026-10-08 00:16:33,000 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_employee_past_retirement ... 2026-10-08 00:16:33,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327202, 327203, 327204, 327205, 327201, 327196, 327197, 327198, 327199, 327200, 327195] 2026-10-08 00:16:33,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2026-10-08 00:16:33,000 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_no_matching_rule ... 2026-10-08 00:16:34,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327202, 327203, 327204, 327205, 327201, 327196, 327197, 327198, 327199, 327200, 327195] 2026-10-08 00:16:34,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2026-10-08 00:16:34,000 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_no_notification_for_retired_employee ... 2026-10-08 00:16:35,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327202, 327203, 327204, 327205, 327201, 327196, 327197, 327198, 327199, 327200, 327195] 2026-10-08 00:16:35,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2026-10-08 00:16:35,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3376] 2026-10-08 00:16:35,000 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_no_retirement_date ... 2026-10-08 00:16:36,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327202, 327203, 327204, 327205, 327201, 327196, 327197, 327198, 327199, 327200, 327195] 2026-10-08 00:16:36,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2026-10-08 00:16:36,000 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_notification_warning_days_config ... 2026-10-08 00:16:36,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327202, 327203, 327204, 327205, 327201, 327196, 327197, 327198, 327199, 327200, 327195] 2026-10-08 00:16:36,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2026-10-08 00:16:37,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3377] 2026-10-08 00:16:37,000 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_notify_of_retirement ... 2026-10-08 00:16:38,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327202, 327203, 327204, 327205, 327201, 327196, 327197, 327198, 327199, 327200, 327195] 2026-10-08 00:16:38,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2026-10-08 00:16:38,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3378] 2026-10-08 00:16:38,000 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_retirement_rule_constraints ... 2026-10-08 00:16:38,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327202, 327203, 327204, 327205, 327201, 327196, 327197, 327198, 327199, 327200, 327195] 2026-10-08 00:16:38,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2026-10-08 00:16:38,000 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_rule_based_retirement_age ... 2026-10-08 00:16:39,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327202, 327203, 327204, 327205, 327201, 327196, 327197, 327198, 327199, 327200, 327195] 2026-10-08 00:16:39,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2026-10-08 00:16:39,000 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_search_days_until_retirement ... 2026-10-08 00:16:40,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327202, 327203, 327204, 327205, 327201, 327196, 327197, 327198, 327199, 327200, 327195] 2026-10-08 00:16:40,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2026-10-08 00:16:40,000 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_toggle_rule_based_retirement ... 2026-10-08 00:16:41,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327202, 327203, 327204, 327205, 327201, 327196, 327197, 327198, 327199, 327200, 327195] 2026-10-08 00:16:41,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2026-10-08 00:16:41,572 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-10-08 00:16:41,588 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_role.tests.test_access_rights: Starting TestAccessRight.test_access_rights_1 ... 2026-10-08 00:16:47,121 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2394 deleted mail.message records with IDs: [57244] 2026-10-08 00:16:47,136 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2394 deleted hr.role records with IDs: [10] 2026-10-08 00:16:47,141 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2394 deleted mail.followers records with IDs: [6732] 2026-10-08 00:16:47,191 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_role.tests.test_access_rights: Starting TestAccessRight.test_access_rights_2 ... 2026-10-08 00:16:52,858 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2396, model: hr.role 2026-10-08 00:16:52,866 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2396, model: hr.role 2026-10-08 00:16:52,878 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2396 deleted mail.message records with IDs: [3319] 2026-10-08 00:16:52,880 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2396, model: hr.role 2026-10-08 00:16:52,926 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_role.tests.test_access_rights: Starting TestAccessRight.test_access_rights_3 ... 2026-10-08 00:16:58,407 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [11], uid: 2400, model: hr.role 2026-10-08 00:16:58,483 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:16:58,500 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_allowed_duplicate_across_companies ... 2026-10-08 00:17:03,405 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_autogenerated_from_name ... 2026-10-08 00:17:03,438 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_autogenerated_strips_accents_and_symbols ... 2026-10-08 00:17:03,472 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_duplicate_write_raises_integrity_error ... 2026-10-08 00:17:03,515 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_stable_on_rename ... 2026-10-08 00:17:03,550 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_unique_per_company_gets_suffix ... 2026-10-08 00:17:03,592 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:17:03,607 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_check_role_company ... 2026-10-08 00:17:14,118 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_compute_employees_count ... 2026-10-08 00:17:19,794 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_constrains_department_1 ... 2026-10-08 00:17:25,935 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_constrains_department_2 ... 2026-10-08 00:17:32,034 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_constrains_department_3 ... 2026-10-08 00:17:37,899 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_constrains_department_4 ... 2026-10-08 00:17:44,033 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_create_role_have_department ... 2026-10-08 00:17:50,678 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_create_role_without_department ... 2026-10-08 00:17:56,887 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_delete_role_have_employees ... 2026-10-08 00:18:03,173 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [3319] 2026-10-08 00:18:03,227 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_delete_role_not_employee ... 2026-10-08 00:18:08,718 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59883] 2026-10-08 00:18:08,727 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.role records with IDs: [24] 2026-10-08 00:18:08,779 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_update_role ... 2026-10-08 00:18:14,810 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-08 00:18:21,893 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_seniority.tests.test_access_rights: Starting TestAccessRights.test_access_rights ... 2026-10-08 00:18:22,019 121 INFO rb-61b7113-225342-422164 odoo.modules.registry: Invalidating all model caches from doClassCleanups /data/build/rb-61b7113-225342/odoo/tests/case.py:247 2026-10-08 00:18:26,878 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_seniority.tests.test_employee_transfer: Starting TestHrTransferSeniority.test_10_transfer_01 ... 2026-10-08 00:18:27,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [597] 2026-10-08 00:18:27,335 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_seniority.tests.test_employee_transfer: Starting TestHrTransferSeniority.test_10_transfer_02 ... 2026-10-08 00:18:27,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [599] 2026-10-08 00:18:27,952 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_seniority.tests.test_employee_transfer: Starting TestHrTransferSeniority.test_10_transfer_03 ... 2026-10-08 00:18:28,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [601] 2026-10-08 00:18:28,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3379] 2026-10-08 00:18:28,930 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 5 removed 2026-10-08 00:18:28,943 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_1 ... 2026-10-08 00:18:29,536 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_2 ... 2026-10-08 00:18:29,996 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_3 ... 2026-10-08 00:18:30,433 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_4 ... 2026-10-08 00:18:30,898 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_5 ... 2026-10-08 00:18:31,617 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_6 ... 2026-10-08 00:18:32,142 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_7 ... 2026-10-08 00:18:32,971 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_8 ... 2026-10-08 00:18:34,600 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:18:40,638 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_access_rights: Starting TestAccessRight.test_access_right_2 ... 2026-10-08 00:18:40,801 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2446, model: hr.job 2026-10-08 00:18:40,828 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2446 deleted mail.message records with IDs: [3038, 2386] 2026-10-08 00:18:40,830 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2446, model: hr.job 2026-10-08 00:18:40,875 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2446, model: hr.skill.description 2026-10-08 00:18:40,877 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2446, model: hr.skill.description 2026-10-08 00:18:40,881 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2446, model: hr.skill.description 2026-10-08 00:18:40,912 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2446, model: hr.rank.skill.description 2026-10-08 00:18:40,915 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2446, model: hr.rank.skill.description 2026-10-08 00:18:40,918 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2446, model: hr.rank.skill.description 2026-10-08 00:18:40,944 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_access_rights: Starting TestAccessRight.test_access_right_3 ... 2026-10-08 00:18:40,981 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_access_rights: Starting TestAccessRight.test_access_rights_1 ... 2026-10-08 00:18:41,054 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:18:46,928 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework: Starting TestViinHrRank.test_hr_rank_skill_description_api_contraints_1 ... 2026-10-08 00:18:47,078 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework: Starting TestViinHrRank.test_hr_rank_skill_description_api_contraints_2 ... 2026-10-08 00:18:47,249 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework: Starting TestViinHrRank.test_hr_rank_skill_description_sql_constraints ... 2026-10-08 00:18:47,384 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework: Starting TestViinHrRank.test_hr_skill_description_sql_constraints ... 2026-10-08 00:18:47,546 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:19:00,239 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_access_right_report_1 ... 2026-10-08 00:19:00,291 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_access_right_report_2 ... 2026-10-08 00:19:00,366 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_access_right_report_3 ... 2026-10-08 00:19:00,422 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_context_rank_competency_score ... 2026-10-08 00:19:00,466 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_highest_skill_level ... 2026-10-08 00:19:00,615 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_competency_score ... 2026-10-08 00:19:00,706 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_job_position_skill_required ... 2026-10-08 00:19:00,885 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_1 ... 2026-10-08 00:19:00,981 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_10 ... 2026-10-08 00:19:01,071 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_11 ... 2026-10-08 00:19:01,164 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_12 ... 2026-10-08 00:19:01,196 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.rank records with IDs: [35] 2026-10-08 00:19:01,260 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_2 ... 2026-10-08 00:19:01,352 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_3 ... 2026-10-08 00:19:01,387 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.employee.skill records with IDs: [89] 2026-10-08 00:19:01,452 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_4 ... 2026-10-08 00:19:01,482 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.employee.skill records with IDs: [89] 2026-10-08 00:19:01,548 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_5 ... 2026-10-08 00:19:01,645 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_6 ... 2026-10-08 00:19:01,718 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_7 ... 2026-10-08 00:19:01,783 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_8 ... 2026-10-08 00:19:01,869 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_9 ... 2026-10-08 00:19:01,959 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_search_competency_score ... 2026-10-08 00:19:02,218 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-08 00:19:02,620 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [167033, 167034] 2026-10-08 00:19:02,620 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.employee.skill records with IDs: [22, 23] 2026-10-08 00:19:02,699 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel: Starting TestChannelEmployee.test_01_update_employee_skill ... 2026-10-08 00:19:02,878 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel: Starting TestChannelEmployee.test_02_update_employee_skill ... 2026-10-08 00:19:03,105 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:19:03,537 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [167033, 167034] 2026-10-08 00:19:03,537 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.employee.skill records with IDs: [22, 23] 2026-10-08 00:19:03,537 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel_skill_level: Starting TestSlideChannelSkillLevel.test_01_create_course_skill_level_success ... 2026-10-08 00:19:03,564 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel_skill_level: Starting TestSlideChannelSkillLevel.test_02_duplicate_skill_for_course ... 2026-10-08 00:19:03,641 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel_skill_level: Starting TestSlideChannelSkillLevel.test_03_skill_and_type_mismatch ... 2026-10-08 00:19:03,713 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel_skill_level: Starting TestSlideChannelSkillLevel.test_04_skill_level_and_type_mismatch ... 2026-10-08 00:19:03,796 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:19:03,947 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-10-08 00:19:03,949 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_01_log_timesheet_on_archived_task ... 2026-10-08 00:19:04,036 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_02_log_timesheet_not_allow_archive_task ... 2026-10-08 00:19:04,267 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_03_log_multi_timesheet_ignore_archived_task ... 2026-10-08 00:19:04,324 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [140885] 2026-10-08 00:19:04,324 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [25] 2026-10-08 00:19:04,600 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_04_log_timesheet_archived_project ... 2026-10-08 00:19:04,671 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [140881, 140885, 140895] 2026-10-08 00:19:04,671 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [26, 24, 25] 2026-10-08 00:19:04,765 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_05_log_timesheet_archived_project ... 2026-10-08 00:19:04,934 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:19:05,085 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-10-08 00:19:05,183 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_01_compute_timesheet_wip ... 2026-10-08 00:19:05,344 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_01_log_timesheet_manager ... 2026-10-08 00:19:05,511 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_01_wip_timesheet_unfollow_task ... 2026-10-08 00:19:05,680 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted mail.followers records with IDs: [211] 2026-10-08 00:19:05,706 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_02_compute_is_login_user_doing ... 2026-10-08 00:19:05,896 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_02_log_timesheet ... 2026-10-08 00:19:06,118 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_02_wip_timesheet_unfollow_task ... 2026-10-08 00:19:06,304 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-10-08 00:19:06,330 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_03_log_timesheet ... 2026-10-08 00:19:06,538 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:19:06,697 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-10-08 00:19:06,799 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task_multi_login: Starting TestPorjectTaskMultiLogin.test_01_multi_login ... 2026-10-08 00:19:07,068 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task_multi_login: Starting TestPorjectTaskMultiLogin.test_02_multi_login ... 2026-10-08 00:19:07,331 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:19:07,505 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-10-08 00:19:07,616 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_systray_timer_menu: Starting TestSystrayTimerMenu.test_get_timesheet_timer_systray_data_empty ... 2026-10-08 00:19:07,675 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_systray_timer_menu: Starting TestSystrayTimerMenu.test_get_timesheet_timer_systray_data_with_task ... 2026-10-08 00:19:07,850 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:19:08,855 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_task_form_access: Starting TestTaskFormAccess.test_timesheet_user_with_running_timer_keeps_timer_in_task_form ... 2026-10-08 00:19:09,124 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_task_form_access: Starting TestTaskFormAccess.test_user_without_timesheet_group_can_open_task_form ... 2026-10-08 00:19:09,340 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:19:09,495 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-10-08 00:19:09,524 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_timer_core: Starting TestTimesheetTimerCore.test_01_time_start_constraints ... 2026-10-08 00:19:09,594 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_timer_core: Starting TestTimesheetTimerCore.test_02_stop_timer_same_day_records_elapsed_hours ... 2026-10-08 00:19:09,801 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:19:09,949 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-10-08 00:19:09,969 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_timer_resolve_wizard: Starting TestTimesheetTimerResolveWizard.test_01_stop_cross_day_returns_wizard_action ... 2026-10-08 00:19:10,128 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_timer_resolve_wizard: Starting TestTimesheetTimerResolveWizard.test_02_apply_actual_elapsed_and_start_next_task ... 2026-10-08 00:19:10,434 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [1705], uid: 6, model: account.analytic.line 2026-10-08 00:19:10,604 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_timer_resolve_wizard: Starting TestTimesheetTimerResolveWizard.test_06_scheduled_cross_day_split_uses_first_work_interval_start ... 2026-10-08 00:19:10,845 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:19:10,996 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-10-08 00:19:10,998 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_01_test_access_rule_with_user ... 2026-10-08 00:19:11,036 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-10-08 00:19:11,103 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [1709], uid: 6, model: account.analytic.line 2026-10-08 00:19:11,298 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_02_test_access_rule_with_user ... 2026-10-08 00:19:11,339 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-10-08 00:19:11,409 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [1711], uid: 6, model: account.analytic.line 2026-10-08 00:19:11,563 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_03_test_access_rule_with_user ... 2026-10-08 00:19:11,602 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-10-08 00:19:11,692 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [232], uid: 6, model: account.analytic.line 2026-10-08 00:19:11,757 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_04_test_access_rule_with_user ... 2026-10-08 00:19:11,795 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-10-08 00:19:11,932 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [234065] 2026-10-08 00:19:11,932 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted account.analytic.line records with IDs: [254] 2026-10-08 00:19:12,071 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [234066] 2026-10-08 00:19:12,071 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted account.analytic.line records with IDs: [255] 2026-10-08 00:19:12,151 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [232], uid: 6, model: account.analytic.line 2026-10-08 00:19:12,315 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [234043] 2026-10-08 00:19:12,315 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #6 deleted account.analytic.line records with IDs: [232] 2026-10-08 00:19:12,516 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [240], uid: 6, model: account.analytic.line 2026-10-08 00:19:12,552 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_05_test_access_rule_with_user ... 2026-10-08 00:19:12,589 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-10-08 00:19:12,657 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [1713], uid: 6, model: account.analytic.line 2026-10-08 00:19:12,818 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:19:13,301 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract.tests.test_access_rights: Starting WorkEntryTestAccessright.test_01_access_rights_base_user ... 2026-10-08 00:19:13,414 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2462, model: hr.work.entry 2026-10-08 00:19:13,417 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2462, model: hr.work.entry 2026-10-08 00:19:13,421 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2462, model: hr.work.entry 2026-10-08 00:19:13,422 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2462, model: hr.work.entry.type 2026-10-08 00:19:13,424 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2462, model: hr.work.entry.type 2026-10-08 00:19:13,425 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2462, model: hr.work.entry.type 2026-10-08 00:19:13,450 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract.tests.test_access_rights: Starting WorkEntryTestAccessright.test_02_access_rule_base_user ... 2026-10-08 00:19:13,514 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12135], uid: 2462, model: hr.work.entry 2026-10-08 00:19:13,545 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12136], uid: 2462, model: hr.work.entry 2026-10-08 00:19:13,721 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12136], uid: 2462, model: hr.work.entry 2026-10-08 00:19:13,807 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract.tests.test_access_rights: Starting WorkEntryTestAccessright.test_03_access_rights_hr_admin ... 2026-10-08 00:19:13,957 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2462 deleted hr.work.entry records with IDs: [12137] 2026-10-08 00:19:13,991 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:19:14,047 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract.tests.test_work_entry: Starting WorkEntryTest.test_01_valid_duration_01 ... 2026-10-08 00:19:16,137 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract.tests.test_work_entry: Starting WorkEntryTest.test_02_valid_duration_02 ... 2026-10-08 00:19:16,521 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract.tests.test_work_entry: Starting WorkEntryTest.test_02_valid_duration_03 ... 2026-10-08 00:19:16,828 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract.tests.test_work_entry: Starting WorkEntryTest.test_03_work_entry_duration ... 2026-10-08 00:19:17,353 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [14, 17] 2026-10-08 00:19:17,657 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3384] 2026-10-08 00:19:17,794 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3385] 2026-10-08 00:19:18,306 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [135] 2026-10-08 00:19:18,674 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract.tests.test_work_entry: Starting WorkEntryTest.test_04_regenerate_we_via_cron ... 2026-10-08 00:19:19,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [13020, 13021, 13022, 13023, 13024, 13025, 13026, 13027, 13028, 13029, 13030, 13031, 13032, 13033, 13034, 13035, 13036, 13037, 13038, 13039, 13040, 13041, 13042, 13043, 13044, 13045, 13046, 13047, 13048, 13049, 13050, 13051, 13052, 13053, 13054, 13055, 13056, 13057, 13058, 13059, 13060, 13061, 13062, 13063, 13064, 13065] 2026-10-08 00:19:20,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [13066, 13067, 13068, 13069, 13070, 13071, 13072, 13073, 13074, 13075, 13076, 13077, 13078, 13079, 13080, 13081, 13082, 13083, 13084, 13085, 13086, 13087, 13088, 13089, 13090, 13091, 13092, 13093, 13094, 13095, 13096, 13097, 13098, 13099, 13100, 13101, 13102, 13103, 13104, 13105, 13106, 13107, 13108, 13109, 13110, 13111, 13112, 13113, 13114, 13115, 13116, 13117, 13118, 13119, 13120, 13121, 13122, 13123, 13124, 13125, 13126, 13127, 13128, 13129, 13130, 13131, 13132, 13133, 13134, 13135, 13136, 13137, 13138, 13139, 13140, 13141, 13142, 13143, 13144, 13145, 13146, 13147, 13148, 13149, 13150, 13151] 2026-10-08 00:19:20,817 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:19:21,081 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_01_compute_contract_id ... 2026-10-08 00:19:21,335 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_02_create_attendance_01 ... 2026-10-08 00:19:21,484 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_02_create_attendance_02 ... 2026-10-08 00:19:22,000 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_03_write_attendance_01 ... 2026-10-08 00:19:22,167 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_03_write_attendance_02 ... 2026-10-08 00:19:22,400 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_04_unlink_attendance ... 2026-10-08 00:19:22,534 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [61330] 2026-10-08 00:19:22,545 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.attendance records with IDs: [82] 2026-10-08 00:19:22,589 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_05_unlink_work_entry ... 2026-10-08 00:19:22,731 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [13348, 13349] 2026-10-08 00:19:22,755 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_06_action_regen_attedance_work_entry ... 2026-10-08 00:19:22,937 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_06_cancel_work_entry ... 2026-10-08 00:19:23,127 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_07_regenerate_work_entries ... 2026-10-08 00:19:23,490 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:19:23,737 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_01_conflict_timeoff_attendance_01 ... 2026-10-08 00:19:24,075 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_01_conflict_timeoff_attendance_02 ... 2026-10-08 00:19:24,378 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_02_conflict_timeoff_attendance_01 ... 2026-10-08 00:19:24,698 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_02_conflict_timeoff_attendance_02 ... 2026-10-08 00:19:25,053 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_03_conflict_timeoff_attendance_01 ... 2026-10-08 00:19:25,374 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [13470, 13471] 2026-10-08 00:19:25,463 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_03_conflict_timeoff_attendance_02 ... 2026-10-08 00:19:25,768 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [13475, 13476] 2026-10-08 00:19:25,854 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_03_conflict_timeoff_attendance_03 ... 2026-10-08 00:19:26,152 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [13480, 13481] 2026-10-08 00:19:26,249 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_04_refure_leave_01 ... 2026-10-08 00:19:26,580 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [144] 2026-10-08 00:19:26,724 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [1752] 2026-10-08 00:19:26,754 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_04_refure_leave_02 ... 2026-10-08 00:19:27,133 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [145] 2026-10-08 00:19:27,302 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [1753] 2026-10-08 00:19:27,332 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_05_cancel_leave ... 2026-10-08 00:19:27,706 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [146] 2026-10-08 00:19:27,807 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [1754] 2026-10-08 00:19:27,844 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_06_regenerate_work_entries ... 2026-10-08 00:19:28,385 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [13511, 13512] 2026-10-08 00:19:28,448 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:19:28,501 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_leave_type: Starting TestHrLeaveType.test_01_create_leave_type_with_suspension ... 2026-10-08 00:19:28,569 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_leave_type: Starting TestHrLeaveType.test_02_invalid_work_entry_type ... 2026-10-08 00:19:28,614 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_leave_type: Starting TestHrLeaveType.test_03_update_work_entry_type ... 2026-10-08 00:19:28,677 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:19:28,728 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_work_entry: Starting TestHrWorkEntryType.test_01_create_work_entry_type ... 2026-10-08 00:19:28,771 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_work_entry: Starting TestHrWorkEntryType.test_02_disable_suspension_with_leave_type ... 2026-10-08 00:19:28,817 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_work_entry: Starting TestHrWorkEntryType.test_03_enable_suspension_with_normal_leave ... 2026-10-08 00:19:28,873 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:19:29,111 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [149] 2026-10-08 00:19:29,200 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_get_work_entries_domain: Starting TestGetWorkEntriesDomain.test_multi_leaf_domain_ors_each_window_without_widening ... 2026-10-08 00:19:29,428 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_get_work_entries_domain: Starting TestGetWorkEntriesDomain.test_single_leaf_domain_scoped_to_its_window ... 2026-10-08 00:19:29,482 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:19:29,495 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_hr_leave_type: Starting HrLeaveType.test_01_generate_work_entry_type ... 2026-10-08 00:19:29,567 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:19:29,796 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [150] 2026-10-08 00:19:30,198 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3386] 2026-10-08 00:19:30,520 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2268] 2026-10-08 00:19:30,526 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_resource_calendar_leaves: Starting TestResourceCalendarLeave.test_01_regenerate_work_entry ... 2026-10-08 00:19:30,588 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [7, 151] 2026-10-08 00:19:30,860 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [154, 153, 2] 2026-10-08 00:19:31,252 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [1761, 1760, 1759, 1758, 1757] 2026-10-08 00:19:31,349 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [152] 2026-10-08 00:19:31,457 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [157, 156, 155] 2026-10-08 00:19:31,694 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <684695309605813.1791418771.672405481338501-openerp-message-notify@8e970bf9eaf7>: ['"Test employee 01" <@False>'] 2026-10-08 00:19:31,700 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3387] 2026-10-08 00:19:31,892 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:19:32,145 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [161] 2026-10-08 00:19:32,238 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_01 ... 2026-10-08 00:19:32,575 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3388] 2026-10-08 00:19:32,833 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2269] 2026-10-08 00:19:32,867 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_02 ... 2026-10-08 00:19:33,057 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3389] 2026-10-08 00:19:33,338 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2270] 2026-10-08 00:19:33,441 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3390] 2026-10-08 00:19:33,663 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2271] 2026-10-08 00:19:33,695 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_03 ... 2026-10-08 00:19:33,871 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3391] 2026-10-08 00:19:34,127 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2272] 2026-10-08 00:19:34,240 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3392] 2026-10-08 00:19:34,501 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2273] 2026-10-08 00:19:34,533 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_04 ... 2026-10-08 00:19:34,725 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3393] 2026-10-08 00:19:34,986 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2274] 2026-10-08 00:19:35,094 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3394] 2026-10-08 00:19:35,317 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2275] 2026-10-08 00:19:35,348 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_05 ... 2026-10-08 00:19:35,525 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3395] 2026-10-08 00:19:35,791 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2276] 2026-10-08 00:19:35,909 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3396] 2026-10-08 00:19:36,149 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2277] 2026-10-08 00:19:36,186 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_06 ... 2026-10-08 00:19:36,349 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3397] 2026-10-08 00:19:36,589 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2278] 2026-10-08 00:19:36,701 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3398] 2026-10-08 00:19:36,908 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2279] 2026-10-08 00:19:36,938 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_02_handly_conflict_we_01 ... 2026-10-08 00:19:37,111 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3399] 2026-10-08 00:19:37,370 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2280] 2026-10-08 00:19:37,412 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_02_handly_conflict_we_02 ... 2026-10-08 00:19:37,595 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3400] 2026-10-08 00:19:37,841 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2281] 2026-10-08 00:19:37,942 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3401] 2026-10-08 00:19:38,155 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2282] 2026-10-08 00:19:38,187 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_02_handly_conflict_we_03 ... 2026-10-08 00:19:38,365 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3402] 2026-10-08 00:19:38,629 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2283] 2026-10-08 00:19:38,734 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3403] 2026-10-08 00:19:38,969 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2284] 2026-10-08 00:19:39,013 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_02_handly_conflict_we_04 ... 2026-10-08 00:19:39,229 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3404] 2026-10-08 00:19:39,566 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2285] 2026-10-08 00:19:39,693 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3405] 2026-10-08 00:19:39,942 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2286] 2026-10-08 00:19:39,976 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_03_handly_conflict_we_01 ... 2026-10-08 00:19:40,177 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3406] 2026-10-08 00:19:40,467 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2287] 2026-10-08 00:19:40,502 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_03_handly_conflict_we_02 ... 2026-10-08 00:19:40,691 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3407] 2026-10-08 00:19:41,053 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2288] 2026-10-08 00:19:41,171 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3408] 2026-10-08 00:19:41,413 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2289] 2026-10-08 00:19:41,445 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_03_handly_conflict_we_03 ... 2026-10-08 00:19:41,630 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3409] 2026-10-08 00:19:41,931 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2290] 2026-10-08 00:19:42,060 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3410] 2026-10-08 00:19:42,324 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2291] 2026-10-08 00:19:42,372 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_04_handly_conflict_we_01 ... 2026-10-08 00:19:42,634 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3411] 2026-10-08 00:19:42,873 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2292] 2026-10-08 00:19:42,905 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_04_handly_conflict_we_02 ... 2026-10-08 00:19:43,075 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3412] 2026-10-08 00:19:43,347 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2293] 2026-10-08 00:19:43,481 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3413] 2026-10-08 00:19:43,770 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2294] 2026-10-08 00:19:43,801 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_04_handly_conflict_we_03 ... 2026-10-08 00:19:43,990 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3414] 2026-10-08 00:19:44,228 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2295] 2026-10-08 00:19:44,332 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3415] 2026-10-08 00:19:44,576 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2296] 2026-10-08 00:19:44,612 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_05_handly_conflict_we ... 2026-10-08 00:19:44,793 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3416] 2026-10-08 00:19:45,076 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2297] 2026-10-08 00:19:45,111 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_06_handly_conflict_we ... 2026-10-08 00:19:45,291 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3417] 2026-10-08 00:19:45,395 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3418] 2026-10-08 00:19:45,499 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3419] 2026-10-08 00:19:45,606 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3420] 2026-10-08 00:19:46,050 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2298, 2299, 2300, 2301] 2026-10-08 00:19:46,085 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_07_handly_conflict_we ... 2026-10-08 00:19:46,280 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3421] 2026-10-08 00:19:46,417 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3422] 2026-10-08 00:19:46,537 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3423] 2026-10-08 00:19:46,929 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2302, 2303, 2304] 2026-10-08 00:19:46,963 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_08_handly_conflict_we ... 2026-10-08 00:19:47,215 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3424] 2026-10-08 00:19:47,561 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2305] 2026-10-08 00:19:47,594 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_09_handly_conflict_we ... 2026-10-08 00:19:47,778 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3425] 2026-10-08 00:19:47,896 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3426] 2026-10-08 00:19:48,387 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2306, 2307] 2026-10-08 00:19:48,436 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_conflict_handling_deletes_only_regen_days ... 2026-10-08 00:19:48,643 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3427] 2026-10-08 00:19:48,939 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2308] 2026-10-08 00:19:48,996 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:19:59,140 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2463 deleted product.product records with IDs: [2056] 2026-10-08 00:19:59,179 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_recompute_grouping_lines ... 2026-10-08 00:20:01,792 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2463 deleted invoice.line.grouping records with IDs: [2] 2026-10-08 00:20:02,193 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_not_consecutive ... 2026-10-08 00:20:04,742 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_different_discount ... 2026-10-08 00:20:07,216 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2463 deleted invoice.line.grouping records with IDs: [12] 2026-10-08 00:20:07,557 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_different_taxes ... 2026-10-08 00:20:10,108 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2463 deleted invoice.line.grouping records with IDs: [18] 2026-10-08 00:20:10,504 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_product_tax_discount ... 2026-10-08 00:20:14,025 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2463 deleted invoice.line.grouping records with IDs: [24] 2026-10-08 00:20:14,329 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_product_tax_discount_2 ... 2026-10-08 00:20:16,136 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_product_template_tax_discount ... 2026-10-08 00:20:18,571 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2463 deleted invoice.line.grouping records with IDs: [30] 2026-10-08 00:20:18,931 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_product_template_unit_price_tax_discount ... 2026-10-08 00:20:21,439 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2463 deleted invoice.line.grouping records with IDs: [34] 2026-10-08 00:20:21,750 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_product_unit_price_tax_discount ... 2026-10-08 00:20:24,231 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2463 deleted invoice.line.grouping records with IDs: [40] 2026-10-08 00:20:25,388 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2463 deleted invoice.line.grouping records with IDs: [43, 44] 2026-10-08 00:20:25,779 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_product_unit_price_tax_discount_2 ... 2026-10-08 00:20:28,638 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2463 deleted invoice.line.grouping records with IDs: [50] 2026-10-08 00:20:29,014 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_without_product ... 2026-10-08 00:20:31,071 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2463 deleted invoice.line.grouping records with IDs: [56] 2026-10-08 00:20:31,177 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:20:31,196 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_lang_detection.tests.test_detect_lang: Starting TestDetectLang.test_01_detect_lang ... 2026-10-08 00:20:31,918 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:20:31,932 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMixin.test_access_token_never_minted_by_qr_path ... 2026-10-08 00:20:31,933 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-08 00:20:31,933 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-10-08 00:20:31,991 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMixin.test_core_link_tracker_behaviour_is_unaffected_by_the_graft ... 2026-10-08 00:20:31,992 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-08 00:20:31,992 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-10-08 00:20:32,001 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-08 00:20:32,001 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-10-08 00:20:32,033 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMixin.test_download_qr_code_action_targets_qrcode_field ... 2026-10-08 00:20:32,034 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-08 00:20:32,034 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-10-08 00:20:32,063 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMixin.test_get_qrcode_url_returns_the_tracked_short_link ... 2026-10-08 00:20:32,064 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-08 00:20:32,064 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-10-08 00:20:32,094 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMixin.test_qrcode_computes_a_real_png_image_from_a_bare_url_record ... 2026-10-08 00:20:32,095 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-08 00:20:32,095 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-10-08 00:20:32,142 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMixin.test_qrcode_embeds_per_record_logo_when_set ... 2026-10-08 00:20:32,143 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-08 00:20:32,143 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-10-08 00:20:32,151 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request https://plain.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-08 00:20:32,151 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://plain.viindoo.com/ 2026-10-08 00:20:32,233 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMixin.test_qrcode_falls_back_to_company_favicon_when_enabled_and_no_logo ... 2026-10-08 00:20:32,235 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-08 00:20:32,235 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-10-08 00:20:32,266 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request https://favicon-toggle.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-08 00:20:32,266 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://favicon-toggle.viindoo.com/ 2026-10-08 00:20:32,331 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMixin.test_qrcode_field_is_non_stored_so_bulk_creation_stays_cheap ... 2026-10-08 00:20:32,332 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-08 00:20:32,332 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-10-08 00:20:32,377 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMixin.test_qrcode_logo_rejects_svg ... 2026-10-08 00:20:32,378 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-08 00:20:32,378 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-10-08 00:20:32,425 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMixin.test_qrcode_regenerates_when_short_link_code_changes ... 2026-10-08 00:20:32,426 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-08 00:20:32,426 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-10-08 00:20:32,500 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMixin.test_qrcode_still_encodes_the_tracked_short_link_when_non_stored ... 2026-10-08 00:20:32,501 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-08 00:20:32,501 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-10-08 00:20:32,511 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: skipped TestLinkTrackerQrcodeMixin.test_qrcode_still_encodes_the_tracked_short_link_when_non_stored : pyzbar (and its native libzbar0) is not installed on this machine 2026-10-08 00:20:32,557 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 3 removed 2026-10-08 00:20:32,575 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMigration.test_migration_guard_is_a_noop_on_a_falsy_version ... 2026-10-08 00:20:32,576 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request https://migration-guard.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-08 00:20:32,576 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://migration-guard.viindoo.com/ 2026-10-08 00:20:32,636 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMigration.test_migration_is_idempotent_on_rerun ... 2026-10-08 00:20:32,637 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request https://migration-idempotent.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-08 00:20:32,637 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://migration-idempotent.viindoo.com/ 2026-10-08 00:20:32,688 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMigration.test_migration_repoints_the_attachment_and_the_field_reads_it_back ... 2026-10-08 00:20:32,689 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request https://migration.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-08 00:20:32,690 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://migration.viindoo.com/ 2026-10-08 00:20:32,748 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:20:33,135 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7075] 2026-10-08 00:20:33,135 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1] 2026-10-08 00:20:33,228 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7097] 2026-10-08 00:20:33,228 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [23] 2026-10-08 00:20:43,176 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted mail.message records with IDs: [4001, 4000] 2026-10-08 00:20:43,192 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.floating.rate records with IDs: [2, 1] 2026-10-08 00:20:43,223 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted mail.message records with IDs: [4005, 4004, 4003] 2026-10-08 00:20:43,226 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.floating.rate records with IDs: [5, 4, 3] 2026-10-08 00:20:43,244 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted mail.message records with IDs: [4009, 4008, 4007] 2026-10-08 00:20:43,248 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.floating.rate records with IDs: [8, 7, 6] 2026-10-08 00:20:44,419 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loan_management_bank_currency_rate.tests.test_loan_bank_currency_rate: Starting TestLoanBankCurrencyRate.test_borrowing_loan_interest_with_bank_currency_rate ... 2026-10-08 00:20:44,649 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.borrow.refund.line records with IDs: [1] 2026-10-08 00:20:44,697 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.borrow.interest.line records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] 2026-10-08 00:20:45,059 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.borrow.refund.line records with IDs: [2] 2026-10-08 00:20:45,138 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.borrow.interest.line records with IDs: [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24] 2026-10-08 00:20:46,752 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loan_management_bank_currency_rate.tests.test_loan_bank_currency_rate: Starting TestLoanBankCurrencyRate.test_borrowing_loan_refund_with_bank_currency_rate ... 2026-10-08 00:20:46,945 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.borrow.refund.line records with IDs: [4] 2026-10-08 00:20:46,976 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.borrow.interest.line records with IDs: [37, 38] 2026-10-08 00:20:47,234 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.borrow.refund.line records with IDs: [5] 2026-10-08 00:20:47,295 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.borrow.interest.line records with IDs: [39, 40] 2026-10-08 00:20:48,258 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted mail.message records with IDs: [61550, 61549] 2026-10-08 00:20:48,270 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.borrow.interest.line records with IDs: [41, 42] 2026-10-08 00:20:48,282 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted mail.followers records with IDs: [6957, 6958] 2026-10-08 00:20:49,450 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loan_management_bank_currency_rate.tests.test_loan_bank_currency_rate: Starting TestLoanBankCurrencyRate.test_borrowing_loan_with_bank_currency_rate ... 2026-10-08 00:20:49,829 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.borrow.refund.line records with IDs: [7] 2026-10-08 00:20:49,876 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.borrow.interest.line records with IDs: [45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56] 2026-10-08 00:20:50,204 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.borrow.refund.line records with IDs: [8] 2026-10-08 00:20:50,263 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.borrow.interest.line records with IDs: [57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68] 2026-10-08 00:20:51,092 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loan_management_bank_currency_rate.tests.test_loan_bank_currency_rate: Starting TestLoanBankCurrencyRate.test_lending_loan_interest_with_bank_currency_rate ... 2026-10-08 00:20:51,444 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.lend.refund.line records with IDs: [1] 2026-10-08 00:20:51,508 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.lend.interest.line records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] 2026-10-08 00:20:51,843 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.lend.refund.line records with IDs: [2] 2026-10-08 00:20:51,900 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.lend.interest.line records with IDs: [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24] 2026-10-08 00:20:53,427 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loan_management_bank_currency_rate.tests.test_loan_bank_currency_rate: Starting TestLoanBankCurrencyRate.test_lending_loan_refund_with_bank_currency_rate ... 2026-10-08 00:20:53,593 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.lend.refund.line records with IDs: [4] 2026-10-08 00:20:53,623 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.lend.interest.line records with IDs: [37, 38] 2026-10-08 00:20:53,837 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.lend.refund.line records with IDs: [5] 2026-10-08 00:20:53,881 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.lend.interest.line records with IDs: [39, 40] 2026-10-08 00:20:54,761 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted mail.message records with IDs: [61599, 61598] 2026-10-08 00:20:54,773 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.lend.interest.line records with IDs: [41, 42] 2026-10-08 00:20:54,784 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted mail.followers records with IDs: [7011, 7012] 2026-10-08 00:20:55,878 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loan_management_bank_currency_rate.tests.test_loan_bank_currency_rate: Starting TestLoanBankCurrencyRate.test_lending_loan_with_bank_currency_rate ... 2026-10-08 00:20:56,188 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.lend.refund.line records with IDs: [7] 2026-10-08 00:20:56,240 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.lend.interest.line records with IDs: [45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56] 2026-10-08 00:20:56,594 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.lend.refund.line records with IDs: [8] 2026-10-08 00:20:56,656 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2465 deleted loan.lend.interest.line records with IDs: [57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68] 2026-10-08 00:20:57,561 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:20:58,385 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_001_viewer_access_own_shipment_only ... 2026-10-08 00:20:58,557 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2469, model: logistics.shipment 2026-10-08 00:20:58,574 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2469, model: account.analytic.line 2026-10-08 00:20:58,581 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2469, model: logistics.shipment 2026-10-08 00:20:58,606 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_002_user_can_create_write_but_not_unlink_shipment ... 2026-10-08 00:20:58,713 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2468, model: account.analytic.line 2026-10-08 00:20:58,742 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_003_viewer_cannot_create_write_unlink_related_records ... 2026-10-08 00:20:58,942 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2469, model: logistics.shipment.leg 2026-10-08 00:20:58,955 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2469, model: logistics.shipment.package 2026-10-08 00:20:58,957 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2469, model: logistics.shipment.cargo 2026-10-08 00:20:58,965 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2469, model: tracking.location.history 2026-10-08 00:20:58,968 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2469, model: logistics.shipment.leg 2026-10-08 00:20:58,970 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2469, model: logistics.shipment.package 2026-10-08 00:20:58,972 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2469, model: logistics.shipment.cargo 2026-10-08 00:20:58,977 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2469, model: tracking.location.history 2026-10-08 00:20:58,987 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2469, model: logistics.shipment.leg 2026-10-08 00:20:58,989 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2469, model: logistics.shipment.package 2026-10-08 00:20:58,991 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2469, model: logistics.shipment.cargo 2026-10-08 00:20:58,993 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2469, model: tracking.location.history 2026-10-08 00:20:59,017 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_004_user_can_create_write_but_not_unlink_related_records ... 2026-10-08 00:20:59,224 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2468, model: account.analytic.line 2026-10-08 00:20:59,230 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2468, model: tracking.location.history 2026-10-08 00:20:59,254 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_005_viewer_can_read_tags_of_own_shipment ... 2026-10-08 00:20:59,325 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_006_responsible_is_auto_followed_on_create ... 2026-10-08 00:20:59,416 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_007_new_responsible_is_auto_followed_on_write ... 2026-10-08 00:20:59,491 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:21:00,220 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_018_cutoff_valid_against_main_carriage_etd_survives_earlier_pre_carriage_leg ... 2026-10-08 00:21:00,292 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_019_cutoff_after_main_carriage_etd_is_rejected ... 2026-10-08 00:21:00,409 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_020_cutoff_valid_when_pre_carriage_leg_has_no_departure_date ... 2026-10-08 00:21:00,479 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_021_cutoff_validated_against_single_main_carriage_leg_when_no_pre_carriage_leg ... 2026-10-08 00:21:00,591 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_022_direct_main_carriage_leg_reschedule_after_cutoff_set_is_rejected ... 2026-10-08 00:21:00,709 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_023_leg_type_reclassification_without_departure_date_change_revalidates_cutoff ... 2026-10-08 00:21:00,839 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:21:00,853 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_demo_users_group_membership: Starting TestLogisticsDemoUsersGroupMembership.test_base_user_demo_has_logistics_shipment_user_group ... 2026-10-08 00:21:00,894 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_demo_users_group_membership: Starting TestLogisticsDemoUsersGroupMembership.test_logistics_admin_demo_has_group_admin ... 2026-10-08 00:21:00,937 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:21:01,813 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_create_appends_port_and_keeps_hyphenated_base ... 2026-10-08 00:21:01,945 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_onchange_change_port_keeps_hyphenated_base ... 2026-10-08 00:21:02,072 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_onchange_clear_port_restores_base_name ... 2026-10-08 00:21:02,196 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_write_backward_compat_legacy_endash_suffix_is_stripped ... 2026-10-08 00:21:02,326 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_write_change_port_has_no_double_suffix ... 2026-10-08 00:21:02,482 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_write_clear_port_restores_base_name ... 2026-10-08 00:21:02,640 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:21:02,654 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_module_data_declaration: Starting TestModuleDataDeclaration.test_no_xml_id_is_declared_more_than_once_across_the_modules_data_files ... 2026-10-08 00:21:02,695 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_module_data_declaration: Starting TestModuleDataDeclaration.test_xml_ids_that_sibling_data_files_reference_survive_on_a_database_without_demo_direction_pin ... 2026-10-08 00:21:02,737 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:21:03,538 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_001_shipment_name_sequence ... 2026-10-08 00:21:03,596 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_002_leg_name_sequence ... 2026-10-08 00:21:03,653 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_003_freight_product_name_generated_on_create ... 2026-10-08 00:21:03,815 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_004_sea_port_is_findable_by_its_port_name ... 2026-10-08 00:21:03,877 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_partner_that_is_not_a_port_keeps_its_plain_name ... 2026-10-08 00:21:03,930 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_port_label_follows_its_code_and_country_being_filled_or_cleared ... 2026-10-08 00:21:04,012 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_port_missing_code_or_country_is_labelled_by_its_name ... 2026-10-08 00:21:04,112 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_port_with_code_and_country_keeps_country_code_label ... 2026-10-08 00:21:04,182 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_renaming_a_port_without_code_updates_its_label ... 2026-10-08 00:21:04,270 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:21:04,286 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_port_coordinate_migration: Starting TestPortCoordinateMigration.test_every_shipped_migration_is_reachable_from_the_declared_module_version_regression_guard ... 2026-10-08 00:21:04,311 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_port_coordinate_migration: Starting TestPortCoordinateMigration.test_post_migration_gives_a_coordinate_less_sea_port_its_real_coordinates ... 2026-10-08 00:21:04,583 121 INFO rb-61b7113-225342-422164 viin_logistics_post_migration_under_test: viin_logistics migration 18.0.1.1.3: repaired 1 of 66 shipped location(s) still at the (0, 0) 'never geolocated' marker; left 65 already-positioned and 0 absent record(s) untouched. 2026-10-08 00:21:04,583 121 INFO rb-61b7113-225342-422164 viin_logistics_post_migration_under_test: viin_logistics migration 18.0.1.1.3: repaired ['VNHPH'] 2026-10-08 00:21:04,609 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_port_coordinate_migration: Starting TestPortCoordinateMigration.test_post_migration_repairs_coordinates_without_touching_the_port_address ... 2026-10-08 00:21:04,919 121 INFO rb-61b7113-225342-422164 viin_logistics_post_migration_under_test: viin_logistics migration 18.0.1.1.3: repaired 1 of 66 shipped location(s) still at the (0, 0) 'never geolocated' marker; left 65 already-positioned and 0 absent record(s) untouched. 2026-10-08 00:21:04,919 121 INFO rb-61b7113-225342-422164 viin_logistics_post_migration_under_test: viin_logistics migration 18.0.1.1.3: repaired ['VNHPH'] 2026-10-08 00:21:04,954 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:21:04,968 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_compute_localization_button_is_reachable_on_a_port_without_coordinates ... 2026-10-08 00:21:05,029 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_every_shipped_sea_port_carries_usable_coordinates ... 2026-10-08 00:21:05,062 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_geolocate_buttons_agree_with_presence_rule_non_regression_guard ... 2026-10-08 00:21:05,124 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_geolocate_buttons_agree_with_presence_rule_on_half_zero_coordinates ... 2026-10-08 00:21:05,183 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_geolocate_buttons_are_mutually_exclusive_in_every_coordinate_state ... 2026-10-08 00:21:05,262 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_hai_phong_port_resolves_to_hai_phong ... 2026-10-08 00:21:05,289 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_los_angeles_port_keeps_its_coordinates_once_the_demo_layer_has_loaded ... 2026-10-08 00:21:05,315 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_shipped_demo_locations_resolve_to_their_published_places ... 2026-10-08 00:21:05,353 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:21:06,163 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_product_template: Starting TestFreightProductTemplate.test_001_create_freight_leg_without_route_creates_route ... 2026-10-08 00:21:06,330 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_product_template: Starting TestFreightProductTemplate.test_002_has_freight_legs_true_when_freight_service_states_a_leg ... 2026-10-08 00:21:06,521 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_product_template: Starting TestFreightProductTemplate.test_003_has_freight_legs_false_when_freight_service_states_no_leg ... 2026-10-08 00:21:06,661 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_product_template: Starting TestFreightProductTemplate.test_004_freight_legs_page_hidden_from_a_user_without_the_logistics_group ... 2026-10-08 00:21:07,138 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_product_template: Starting TestFreightProductTemplate.test_005_freight_legs_page_visible_to_a_user_holding_the_logistics_group ... 2026-10-08 00:21:07,317 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:21:08,237 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_scenario_template: Starting TestScenarioTemplate.test_002_apply_adds_missing_stages_and_legs ... 2026-10-08 00:21:08,474 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted logistics.shipment.stage.line records with IDs: [1100] 2026-10-08 00:21:08,558 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:21:09,311 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_shipment_container: Starting TestShipmentContainer.test_001_container_form_creatable_without_shipment_context ... 2026-10-08 00:21:09,571 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:21:10,469 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_001_default_stage_and_current_stage_is_first_stage_in_sequence ... 2026-10-08 00:21:10,548 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_002_timeline_constraints ... 2026-10-08 00:21:10,664 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_005_package_cargo_non_negative_constraints ... 2026-10-08 00:21:10,794 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_006_origin_destination_computed_from_legs ... 2026-10-08 00:21:11,033 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_006b_origin_destination_follows_leg_address_after_initial_compute ... 2026-10-08 00:21:11,261 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_007_schedule_dates_from_legs ... 2026-10-08 00:21:11,361 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_008_delivery_status ... 2026-10-08 00:21:11,436 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_008a_is_over_eta_now ... 2026-10-08 00:21:11,499 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_009_state_actions_set_atd_ata ... 2026-10-08 00:21:11,688 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_009b_action_start_transit_raises_without_legs ... 2026-10-08 00:21:11,810 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_010_total_weight_volume_computed_correctly_for_multiple_packages ... 2026-10-08 00:21:11,923 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted logistics.shipment.package records with IDs: [161] 2026-10-08 00:21:11,934 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted logistics.shipment.package records with IDs: [162] 2026-10-08 00:21:11,961 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_011_totals_correct_across_independent_shipments ... 2026-10-08 00:21:12,036 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_014_commercial_handoff_rejects_operation_fields ... 2026-10-08 00:21:12,152 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_015_commercial_handoff_only_allowed_in_draft ... 2026-10-08 00:21:12,436 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_016_shipment_kanban_group_by_stage_shows_empty_stages ... 2026-10-08 00:21:12,502 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_017_action_confirm_blocks_readiness_when_origin_equals_destination ... 2026-10-08 00:21:12,615 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_018_action_confirm_auto_creates_main_leg_when_origin_differs_from_destination ... 2026-10-08 00:21:12,785 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:21:13,611 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_shipment_leg: Starting TestShipmentLeg.test_003_actions_set_state_and_actual_dates ... 2026-10-08 00:21:13,681 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_shipment_leg: Starting TestShipmentLeg.test_004_shipment_schedule_dates_aggregate_from_legs ... 2026-10-08 00:21:13,757 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:21:14,493 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_001_event_time_cannot_be_future ... 2026-10-08 00:21:14,602 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_002_last_tracking_snapshot_updated_on_create_write_unlink ... 2026-10-08 00:21:14,727 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted tracking.location.history records with IDs: [59] 2026-10-08 00:21:14,738 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted tracking.location.history records with IDs: [58] 2026-10-08 00:21:14,764 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_002a_tracking_alert_affects_delay_warning_while_running ... 2026-10-08 00:21:14,829 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_003_should_send_notification ... 2026-10-08 00:21:14,894 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_004_closed_stage_remains_selectable_for_tracking ... 2026-10-08 00:21:14,964 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:21:14,977 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_container_root_menu_xmlid_preserved ... 2026-10-08 00:21:15,081 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_container_tracking_action_xmlid_preserved ... 2026-10-08 00:21:15,178 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_package_type_menu_xmlid_preserved ... 2026-10-08 00:21:15,201 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_shipment_stage_menu_xmlid_preserved ... 2026-10-08 00:21:15,305 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_shipping_decimal_precisions_survive ... 2026-10-08 00:21:15,339 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:21:15,754 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3428] 2026-10-08 00:21:15,764 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [61629] 2026-10-08 00:21:15,769 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:21:16,091 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3429] 2026-10-08 00:21:16,099 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [61631] 2026-10-08 00:21:16,104 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:21:16,119 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_account.tests.test_logistics_shipment_account: Starting TestLogisticsShipmentAccount.test_shipment_creation_creates_analytic_account ... 2026-10-08 00:21:16,184 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_account.tests.test_logistics_shipment_account: Starting TestLogisticsShipmentAccount.test_shipment_name_update_syncs_account_name ... 2026-10-08 00:21:16,256 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_account.tests.test_logistics_shipment_account: Starting TestLogisticsShipmentAccount.test_unlink_cleans_orphan_analytic_account ... 2026-10-08 00:21:16,354 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [61636] 2026-10-08 00:21:16,382 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted logistics.shipment records with IDs: [1060] 2026-10-08 00:21:16,393 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [61637] 2026-10-08 00:21:16,417 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted account.analytic.account records with IDs: [1941] 2026-10-08 00:21:16,442 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_account.tests.test_logistics_shipment_account: Starting TestLogisticsShipmentAccount.test_unlink_forbidden_when_analytic_lines_exist ... 2026-10-08 00:21:16,588 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [61638] 2026-10-08 00:21:16,625 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:21:16,642 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateData.test_negative_volume_raises_validation_error ... 2026-10-08 00:21:16,678 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateData.test_negative_weight_raises_validation_error ... 2026-10-08 00:21:16,710 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateData.test_zero_volume_and_weight_is_valid ... 2026-10-08 00:21:16,748 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:21:16,770 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateDataLine.test_negative_quantity_raises_validation_error ... 2026-10-08 00:21:16,803 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateDataLine.test_negative_volume_raises_validation_error ... 2026-10-08 00:21:16,836 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateDataLine.test_negative_weight_raises_validation_error ... 2026-10-08 00:21:16,869 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateDataLine.test_zero_values_are_valid ... 2026-10-08 00:21:16,906 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:21:16,923 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_cargo_template.tests.test_generate_cargo_wizard: Starting TestGenerateCargoWizard.test_bulk_mode_splits_total_weight_and_volume_evenly_across_quantity ... 2026-10-08 00:21:16,996 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_cargo_template.tests.test_generate_cargo_wizard: Starting TestGenerateCargoWizard.test_package_mode_generates_one_package_and_cargo_per_line_per_iteration ... 2026-10-08 00:21:17,065 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_cargo_template.tests.test_generate_cargo_wizard: Starting TestGenerateCargoWizard.test_package_mode_without_package_type_generates_nothing ... 2026-10-08 00:21:17,133 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:21:17,147 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeDimensions.test_container_40ft_length_is_millimeter_scale ... 2026-10-08 00:21:17,173 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeDimensions.test_container_40ft_volume_matches_cubic_meter_uom ... 2026-10-08 00:21:17,198 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeDimensions.test_pallet_height_is_millimeter_scale ... 2026-10-08 00:21:17,233 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:21:17,249 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeMigration.test_already_migrated_record_is_not_double_scaled ... 2026-10-08 00:21:17,281 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeMigration.test_un_migrated_record_is_rescaled_to_millimeter ... 2026-10-08 00:21:17,333 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:21:17,349 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeI18n.test_previously_empty_field_labels_are_now_translated ... 2026-10-08 00:21:17,372 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeI18n.test_width_is_not_mistranslated_as_length ... 2026-10-08 00:21:17,405 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:21:17,419 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_route.tests.test_port_coordinate_migration_distance_preservation: Starting TestCoordinateRepairDistancePreservation.test_a_destroyed_null_island_distance_is_reported_to_the_operator ... 2026-10-08 00:21:17,776 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_route.tests.test_port_coordinate_migration_distance_preservation: Starting TestCoordinateRepairDistancePreservation.test_a_kept_hand_entered_distance_is_reported_to_the_operator ... 2026-10-08 00:21:18,246 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_route.tests.test_port_coordinate_migration_distance_preservation: Starting TestCoordinateRepairDistancePreservation.test_half_zero_endpoint_distance_is_corrected_and_never_claimed_as_human ... 2026-10-08 00:21:18,572 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_route.tests.test_port_coordinate_migration_distance_preservation: Starting TestCoordinateRepairDistancePreservation.test_hand_entered_distance_between_two_unlocated_ports_survives_the_repair ... 2026-10-08 00:21:19,058 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_route.tests.test_port_coordinate_migration_distance_preservation: Starting TestCoordinateRepairDistancePreservation.test_hand_entered_distance_survives_when_only_one_endpoint_is_a_shipped_port ... 2026-10-08 00:21:19,501 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_route.tests.test_port_coordinate_migration_distance_preservation: Starting TestCoordinateRepairDistancePreservation.test_null_island_distance_over_a_partly_located_section_is_corrected_over_correction_guard ... 2026-10-08 00:21:19,829 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_route.tests.test_port_coordinate_migration_distance_preservation: Starting TestCoordinateRepairDistancePreservation.test_unmeasured_section_between_two_repaired_ports_gains_a_real_distance_over_correction_guard ... 2026-10-08 00:21:20,155 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:21:21,035 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_route.tests.test_route_route: Starting TestRouteProductWizard.test_001_action_generate_products_requires_routes ... 2026-10-08 00:21:21,079 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_route.tests.test_route_route: Starting TestRouteProductWizard.test_002_action_generate_products_creates_freight_product ... 2026-10-08 00:21:21,311 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:21:22,036 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_001_create_sets_route_when_addresses_and_mode_present ... 2026-10-08 00:21:22,175 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_002_write_route_id_syncs_addresses ... 2026-10-08 00:21:22,314 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_005_create_route_address_from_and_to_address ... 2026-10-08 00:21:22,485 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_006_find_available_routes_from_addresses ... 2026-10-08 00:21:22,640 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_007_create_with_identical_pickup_dropoff_produces_no_route ... 2026-10-08 00:21:22,699 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_008_write_pickup_dropoff_into_equality_recomputes_to_no_route ... 2026-10-08 00:21:22,769 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:21:24,114 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_panel_data: Starting TestPanelData.test_002_get_panel_data_converts_foreign_currency_revenue_to_company_currency ... 2026-10-08 00:21:25,640 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_panel_data: Starting TestPanelData.test_003_get_panel_data_converts_revenue_across_companies ... 2026-10-08 00:21:30,046 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:21:31,302 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_01_create_quotation_from_shipment_with_no_product ... 2026-10-08 00:21:31,968 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3430] 2026-10-08 00:21:32,151 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_02_create_quotation_from_shipment_with_available_product ... 2026-10-08 00:21:32,474 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_03_create_shipment_from_sale_order ... 2026-10-08 00:21:32,767 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_04_cancelling_order_does_not_drive_shipment_state ... 2026-10-08 00:21:33,406 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [432, 431] 2026-10-08 00:21:33,429 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [232] 2026-10-08 00:21:33,438 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [423] 2026-10-08 00:21:33,547 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_05_unlink_order_unlinks_shipment_not_in_draft ... 2026-10-08 00:21:34,078 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [434, 433] 2026-10-08 00:21:34,097 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [233] 2026-10-08 00:21:34,105 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [425] 2026-10-08 00:21:34,513 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_06_confirm_order_linked_to_confirmed_shipment_only_syncs_sale_links ... 2026-10-08 00:21:34,962 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_07_shipment_selector_links_unlinked_shipment_and_persists ... 2026-10-08 00:21:36,715 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_08_low_priv_salesman_can_link_then_confirm_freight_order ... 2026-10-08 00:21:38,291 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_09_reassign_shipment_on_draft_order_replaces_link ... 2026-10-08 00:21:41,140 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_10_shipment_selector_refuses_stealing_linked_shipment ... 2026-10-08 00:21:43,127 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_11_unsetting_shipment_id_clears_dangling_link ... 2026-10-08 00:21:44,428 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_12_confirm_leg_less_freight_order_same_address_partner_creates_zero_leg_shipment ... 2026-10-08 00:21:44,738 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_13_confirm_leg_less_freight_order_distinct_address_partner_keeps_one_leg ... 2026-10-08 00:21:45,184 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_14_confirm_template_leg_order_same_address_partner_keeps_template_leg ... 2026-10-08 00:21:45,532 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_15_create_shipment_with_only_degenerate_leg_persists_leg_without_route ... 2026-10-08 00:21:45,617 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_16_generate_quotation_from_mixed_real_and_degenerate_leg_shipment_does_not_raise ... 2026-10-08 00:21:45,958 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_17_reassign_shipment_on_draft_order_via_write_replaces_link ... 2026-10-08 00:21:46,366 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_18_shipment_selector_stays_available_while_quotation_is_editable ... 2026-10-08 00:21:47,687 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_19_reassign_shipment_on_confirmed_order_is_refused ... 2026-10-08 00:21:48,422 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_20_reassigning_shipment_releases_the_previous_shipment ... 2026-10-08 00:21:48,838 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3431] 2026-10-08 00:21:49,134 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_21_reassign_shipment_releases_archived_previous_shipment ... 2026-10-08 00:21:49,567 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_22_reassign_shipment_refuses_stealing_another_orders_shipment ... 2026-10-08 00:21:50,252 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_23_unsetting_shipment_releases_the_previous_shipment ... 2026-10-08 00:21:50,684 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3432] 2026-10-08 00:21:50,940 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_24_unsetting_shipment_on_confirmed_order_is_refused ... 2026-10-08 00:21:51,629 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_25_low_priv_persona_reassign_fully_releases_shipment_it_cannot_read ... 2026-10-08 00:21:52,087 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_26_confirming_order_linked_to_shipment_must_not_wipe_another_orders_lines ... 2026-10-08 00:21:52,579 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_27_low_priv_persona_can_release_shipment_without_write_access ... 2026-10-08 00:21:52,975 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_28_first_assignment_on_confirmed_order_with_no_shipment_history_is_refused ... 2026-10-08 00:21:53,763 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_29_reassigning_shipment_is_refused_while_another_companys_shipment_holds_the_order ... 2026-10-08 00:22:02,442 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_29b_order_never_ends_up_owned_by_two_shipments_after_a_company_switch ... 2026-10-08 00:22:07,040 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_30_confirming_order_drops_its_own_lines_that_left_the_order ... 2026-10-08 00:22:07,748 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [456, 455] 2026-10-08 00:22:07,771 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [247] 2026-10-08 00:22:07,780 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [447] 2026-10-08 00:22:08,094 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_31_confirming_order_hands_off_its_own_customer_to_partnerless_shipment ... 2026-10-08 00:22:09,540 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_32_confirming_order_does_not_overwrite_shipment_customer_already_set ... 2026-10-08 00:22:10,921 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_33_confirming_order_must_not_hand_off_customer_to_shipment_past_draft ... 2026-10-08 00:22:12,316 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_34_low_priv_salesman_can_confirm_freight_order_that_generates_its_shipment ... 2026-10-08 00:22:12,732 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_34b_confirming_must_not_rewrite_legs_just_because_the_seller_cannot_see_the_shipment ... 2026-10-08 00:22:13,306 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_35_low_priv_salesman_can_confirm_order_whose_shipment_was_archived ... 2026-10-08 00:22:13,859 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2513 deleted logistics.shipment.leg records with IDs: [702] 2026-10-08 00:22:13,981 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_36_freight_template_legs_follow_the_sold_products_own_template ... 2026-10-08 00:22:14,263 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_37_freight_template_legs_empty_when_sold_product_is_not_a_freight_service ... 2026-10-08 00:22:14,497 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:22:15,768 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_shipment_profitability_currency_conversion: Starting TestShipmentProfitabilityCurrencyConversion.test_001_profitability_panel_converts_foreign_currency_revenue_line ... 2026-10-08 00:22:16,395 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_shipment_profitability_currency_conversion: Starting TestShipmentProfitabilityCurrencyConversion.test_002_profitability_panel_converts_foreign_currency_cost_line ... 2026-10-08 00:22:20,418 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:22:21,521 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_shipment_sync_message: Starting TestShipmentSyncMessage.test_all_documents_teammate_reads_shipment_sync_message_without_ownership ... 2026-10-08 00:22:28,076 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_shipment_sync_message: Starting TestShipmentSyncMessage.test_door_to_door_order_through_a_reroute ... 2026-10-08 00:22:28,970 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_shipment_sync_message: Starting TestShipmentSyncMessage.test_order_that_plans_no_transport_of_its_own ... 2026-10-08 00:22:30,338 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_shipment_sync_message: Starting TestShipmentSyncMessage.test_reroute_message_escapes_partner_name ... 2026-10-08 00:22:31,074 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_shipment_sync_message: Starting TestShipmentSyncMessage.test_shipment_sync_message_is_internal_only ... 2026-10-08 00:22:32,027 121 INFO rb-61b7113-225342-422164 odoo.models: Access Denied by ACLs for operation: read, uid: 2523, model: sale.order, fields: shipment_sync_message 2026-10-08 00:22:32,227 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-08 00:22:33,505 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_shipment_type_confirm: Starting TestShipmentTypeConfirm.test_01_confirm_mixed_shipment_type_lines_raises_user_error ... 2026-10-08 00:22:34,219 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_logistics_sale.tests.test_shipment_type_confirm: Starting TestShipmentTypeConfirm.test_02_confirm_same_shipment_type_multi_line_still_confirms ... 2026-10-08 00:22:34,636 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:22:35,469 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty.tests.test_loyalty: Starting TestLoyalty.test_customer_level ... 2026-10-08 00:22:35,558 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:22:36,360 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_level_loyalty_manager ... 2026-10-08 00:22:36,392 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2531 deleted customer.level records with IDs: [13] 2026-10-08 00:22:36,424 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_level_loyalty_user ... 2026-10-08 00:22:36,432 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2530, model: customer.level 2026-10-08 00:22:36,445 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2530, model: customer.level 2026-10-08 00:22:36,449 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2530, model: customer.level 2026-10-08 00:22:36,473 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_loyalty_card_loyalty_manager ... 2026-10-08 00:22:36,528 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2531, model: loyalty.card 2026-10-08 00:22:36,558 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_loyalty_card_loyalty_user ... 2026-10-08 00:22:36,605 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2530, model: loyalty.card 2026-10-08 00:22:36,614 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2530, model: loyalty.card 2026-10-08 00:22:36,638 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_point_report_loyalty_manager ... 2026-10-08 00:22:36,648 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2531, model: loyalty.points.report 2026-10-08 00:22:36,657 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2531, model: loyalty.points.report 2026-10-08 00:22:36,660 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2531, model: loyalty.points.report 2026-10-08 00:22:36,684 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_point_report_loyalty_user ... 2026-10-08 00:22:36,692 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2530, model: loyalty.points.report 2026-10-08 00:22:36,702 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2530, model: loyalty.points.report 2026-10-08 00:22:36,705 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2530, model: loyalty.points.report 2026-10-08 00:22:36,708 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2530, model: loyalty.points.report 2026-10-08 00:22:36,731 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_product_loyalty_manager ... 2026-10-08 00:22:36,947 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_program_loyalty_manager ... 2026-10-08 00:22:37,256 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2531 deleted loyalty.program records with IDs: [13] 2026-10-08 00:22:37,279 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_program_loyalty_user ... 2026-10-08 00:22:37,302 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2530, model: loyalty.program 2026-10-08 00:22:37,313 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2530, model: loyalty.program 2026-10-08 00:22:37,316 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2530, model: loyalty.program 2026-10-08 00:22:37,339 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_reward_loyalty_manager ... 2026-10-08 00:22:37,497 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2531 deleted loyalty.reward records with IDs: [12] 2026-10-08 00:22:37,545 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_reward_loyalty_user ... 2026-10-08 00:22:37,553 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2530, model: loyalty.reward 2026-10-08 00:22:37,565 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2530, model: loyalty.reward 2026-10-08 00:22:37,584 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2530, model: loyalty.reward 2026-10-08 00:22:37,608 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_rule_loyalty_manager ... 2026-10-08 00:22:37,639 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2531 deleted loyalty.rule records with IDs: [9] 2026-10-08 00:22:37,676 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_rule_loyalty_user ... 2026-10-08 00:22:37,700 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2530, model: loyalty.rule 2026-10-08 00:22:37,716 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2530, model: loyalty.rule 2026-10-08 00:22:37,729 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2530, model: loyalty.rule 2026-10-08 00:22:37,773 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:22:38,505 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty.tests.test_use_count: Starting TestLoyaltyCardUseCount.test_use_count_computes_real_usage_and_is_readable_by_low_privilege_user ... 2026-10-08 00:22:38,818 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2532, model: sale.order.line 2026-10-08 00:22:38,876 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty.tests.test_use_count: Starting TestLoyaltyCardUseCount.test_use_count_default_zero_and_computed_not_stored ... 2026-10-08 00:22:38,909 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:22:48,777 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2534 deleted res.currency.rate records with IDs: [811, 812, 813] 2026-10-08 00:22:50,703 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos: Starting TestPoSSaleReport.test_point_report ... 2026-10-08 00:22:50,894 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37309371 started for PoS orders references: [{'name': 'Order 69242-708-9898', 'uuid': '69242-708-9898'}] 2026-10-08 00:22:51,480 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37309371 order {'name': 'Order 69242-708-9898', 'uuid': '69242-708-9898'} created pos.order #13 2026-10-08 00:22:51,481 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37309371 finished 2026-10-08 00:22:52,458 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos: Starting TestPoSSaleReport.test_pos_order_count_skipped_for_unlimited_program_in_pos_context ... 2026-10-08 00:22:52,666 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54831329 started for PoS orders references: [{'name': 'Order 84721-781-8942', 'uuid': '84721-781-8942'}] 2026-10-08 00:22:53,265 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54831329 order {'name': 'Order 84721-781-8942', 'uuid': '84721-781-8942'} created pos.order #14 2026-10-08 00:22:53,266 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54831329 finished 2026-10-08 00:22:53,335 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos: Starting TestPoSSaleReport.test_program_customer_domain ... 2026-10-08 00:22:53,505 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2067019 started for PoS orders references: [{'name': 'Order 36906-623-1345', 'uuid': '36906-623-1345'}] 2026-10-08 00:22:53,992 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2067019 order {'name': 'Order 36906-623-1345', 'uuid': '36906-623-1345'} created pos.order #15 2026-10-08 00:22:53,992 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2067019 finished 2026-10-08 00:22:54,960 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-08 00:23:06,623 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour: Starting TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points ... 2026-10-08 00:23:07,298 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Chrome pid: 5779 2026-10-08 00:23:07,298 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Chrome headless temporary user profile dir: /tmp/tmpt43d5fwc_chrome_odoo 2026-10-08 00:23:07,298 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Issuing json command http://127.0.0.1:37229/json/version 2026-10-08 00:23:07,299 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:37229/json/version with timeout 3 increased to 10s during tests 2026-10-08 00:23:07,308 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Browser version: Chrome/150.0.7871.114 2026-10-08 00:23:07,308 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Issuing json command http://127.0.0.1:37229/json 2026-10-08 00:23:07,309 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:37229/json with timeout 3 increased to 10s during tests 2026-10-08 00:23:07,315 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Websocket url found: ws://127.0.0.1:37229/devtools/page/5A6A54DD5EEFEFF75067F466B4159935 2026-10-08 00:23:07,326 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Enable chrome headless console log notification 2026-10-08 00:23:07,334 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Chrome headless enable page notifications 2026-10-08 00:23:07,363 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:pos_user from n/a 2026-10-08 00:23:07,365 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Setting session cookie in browser 2026-10-08 00:23:07,367 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-10-08 00:23:07,367 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-10-08 00:23:07,377 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:23:08,028 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:08] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.058 0.596 2026-10-08 00:23:08,031 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Navigation result: {'frameId': '5A6A54DD5EEFEFF75067F466B4159935', 'loaderId': 'B4DB6D7FFC0A13BE9E5E5A962D7CDA62', 'isDownload': False} 2026-10-08 00:23:08,032 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Evaluate ready code "odoo.isTourReady('ViinLoyaltyPosNewPartnerDomainTour')" 2026-10-08 00:23:08,040 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-08 00:23:08,062 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:08] "GET /web/assets/14ea627/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-08 00:23:08,069 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:08] "GET /web/assets/27ee97b/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-08 00:23:08,073 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:08] "GET /web/assets/dccf928/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-08 00:23:08,426 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:08] "GET /web/webclient/translations/ab9eda3054d49b82d1b8b7fa5adf1537393fffac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-08 00:23:08,432 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-08 00:23:08,434 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-08 00:23:08,442 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Evaluate test code "odoo.startTour('ViinLoyaltyPosNewPartnerDomainTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-10-08 00:23:08,442 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: IndexedDB 1 Ready 2026-10-08 00:23:08,447 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [1/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-08 00:23:08,916 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:08] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 347 0.170 0.307 2026-10-08 00:23:08,922 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:08] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.483 2026-10-08 00:23:09,024 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-08 00:23:09,032 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-08 00:23:09,043 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-08 00:23:09,069 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-08 00:23:09,088 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-08 00:23:09,093 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: Owl is running in 'dev' mode. 2026-10-08 00:23:09,144 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-08 00:23:09,146 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-08 00:23:09,166 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-08 00:23:09,181 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-08 00:23:09,184 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-08 00:23:09,203 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "GET /web/image/res.users/2541/avatar_128 HTTP/1.1" 200 - 16 0.013 0.027 2026-10-08 00:23:09,215 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [2/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-08 00:23:09,223 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "GET /web/image?model=res.company&id=321&field=logo HTTP/1.1" 200 - 9 0.006 0.051 2026-10-08 00:23:09,237 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "GET /web/image/res.company/321/favicon HTTP/1.1" 200 - 4 0.003 0.058 2026-10-08 00:23:09,257 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.010 2026-10-08 00:23:09,270 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.024 2026-10-08 00:23:09,276 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.029 2026-10-08 00:23:09,286 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.036 2026-10-08 00:23:09,294 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.047 2026-10-08 00:23:09,302 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.001 0.054 2026-10-08 00:23:09,309 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.045 2026-10-08 00:23:09,315 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.017 2026-10-08 00:23:09,320 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.045 2026-10-08 00:23:09,322 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [3/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-08 00:23:09,326 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.042 2026-10-08 00:23:09,334 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.027 2026-10-08 00:23:09,389 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 32 0.021 0.047 2026-10-08 00:23:09,395 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.082 2026-10-08 00:23:09,401 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:09] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.100 2026-10-08 00:23:09,462 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [4/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-08 00:23:09,533 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [5/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-08 00:23:09,593 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [6/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-08 00:23:09,659 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [7/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-08 00:23:09,725 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [8/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-08 00:23:09,792 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [9/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step click customer button (trigger: .product-screen .set-partner) 2026-10-08 00:23:10,001 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [10/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-08 00:23:10,113 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [11/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step open the partner creation form (trigger: .modal:not(.o_inactive_modal) button[aria-label="Add a customer"]) 2026-10-08 00:23:10,169 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [12/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step type the customer name 'Zoom' (trigger: .modal:not(.o_inactive_modal) .o_form_view .o_field_widget[name=name] input) 2026-10-08 00:23:10,188 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:10] "POST /web/action/load HTTP/1.1" 200 - 10 0.005 0.012 2026-10-08 00:23:10,552 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:10] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 109 0.048 0.299 2026-10-08 00:23:10,657 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:10] "POST /web/dataset/call_kw/res.partner/onchange HTTP/1.1" 200 - 22 0.013 0.060 2026-10-08 00:23:10,829 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:10] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-08 00:23:10,834 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [13/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step save the new customer (trigger: .modal:not(.o_inactive_modal) .o_form_button_save) 2026-10-08 00:23:10,909 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [14/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step the partner form and the partner list are both closed (trigger: body:not(:has(.modal))) 2026-10-08 00:23:10,928 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:10] "POST /web/dataset/call_kw/res.partner/onchange HTTP/1.1" 200 - 1 0.000 0.017 2026-10-08 00:23:11,198 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:11] "POST /web/dataset/call_kw/res.partner/web_save HTTP/1.1" 200 - 131 0.079 0.152 2026-10-08 00:23:11,255 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:11] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 5 0.007 0.025 2026-10-08 00:23:11,308 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:11] "POST /web/dataset/call_kw/loyalty.program/read HTTP/1.1" 200 - 3 0.007 0.013 2026-10-08 00:23:11,314 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: Warning, attempt to load a non-existent field. 2026-10-08 00:23:11,343 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [15/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-08 00:23:11,346 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:11] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.006 0.014 2026-10-08 00:23:11,410 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [16/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step customer 'Zoom' is selected (trigger: .product-screen .set-partner:contains("Zoom")) 2026-10-08 00:23:11,475 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [17/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-08 00:23:11,547 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [18/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-08 00:23:11,564 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-08 00:23:11,565 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-08 00:23:11,609 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [19/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-08 00:23:11,674 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [20/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-08 00:23:11,738 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [21/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-08 00:23:11,744 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-08 00:23:11,816 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71195570 started for PoS orders references: [{'name': 'Order 00009-001-0001', 'uuid': '37d4f8df-d1fa-49e3-90df-0fc854ad72e3'}] 2026-10-08 00:23:11,818 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: [22/22] Tour ViinLoyaltyPosNewPartnerDomainTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-08 00:23:11,824 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-08 00:23:12,401 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71195570 order {'name': 'Order 00009-001-0001', 'uuid': '37d4f8df-d1fa-49e3-90df-0fc854ad72e3'} created pos.order #16 2026-10-08 00:23:12,404 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71195570 finished 2026-10-08 00:23:12,441 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 343 0.275 0.353 2026-10-08 00:23:12,533 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 48 0.025 0.046 2026-10-08 00:23:12,555 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-10-08 00:23:12,624 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:12] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.001 0.006 2026-10-08 00:23:12,636 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: tour succeeded 2026-10-08 00:23:12,637 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR ViinLoyaltyPosNewPartnerDomainTour SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-10-08 00:23:12,732 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: heap 24022884 (allocated 25964544) 2026-10-08 00:23:12,742 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Closing chrome headless with pid 5779 2026-10-08 00:23:12,745 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Closing websocket connection 2026-10-08 00:23:12,745 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Terminating chrome headless with pid 5779 2026-10-08 00:23:12,851 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261008_002312_850911_test_customer_created_during_sale_accrues_loyalty_points.txt 2026-10-08 00:23:12,851 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Removing chrome user profile "/tmp/tmpt43d5fwc_chrome_odoo" 2026-10-08 00:23:12,924 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour: Starting TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points ... 2026-10-08 00:23:13,501 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Chrome pid: 5991 2026-10-08 00:23:13,501 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Chrome headless temporary user profile dir: /tmp/tmp2d48nia7_chrome_odoo 2026-10-08 00:23:13,501 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Issuing json command http://127.0.0.1:36515/json/version 2026-10-08 00:23:13,502 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:36515/json/version with timeout 3 increased to 10s during tests 2026-10-08 00:23:13,510 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Browser version: Chrome/150.0.7871.114 2026-10-08 00:23:13,510 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Issuing json command http://127.0.0.1:36515/json 2026-10-08 00:23:13,511 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:36515/json with timeout 3 increased to 10s during tests 2026-10-08 00:23:13,517 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Websocket url found: ws://127.0.0.1:36515/devtools/page/DD40FDE90DD6C1F44A3702222D50EA6A 2026-10-08 00:23:13,526 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Enable chrome headless console log notification 2026-10-08 00:23:13,530 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Chrome headless enable page notifications 2026-10-08 00:23:13,629 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:pos_user from n/a 2026-10-08 00:23:13,631 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Setting session cookie in browser 2026-10-08 00:23:13,633 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-10-08 00:23:13,633 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-10-08 00:23:13,641 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:23:15,226 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:15] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.053 1.534 2026-10-08 00:23:15,229 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Navigation result: {'frameId': 'DD40FDE90DD6C1F44A3702222D50EA6A', 'loaderId': 'C7FD925136B2110A2BD254AAC503B26A', 'isDownload': False} 2026-10-08 00:23:15,230 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Evaluate ready code "odoo.isTourReady('ViinLoyaltyPosExistingPartnerDomainTour')" 2026-10-08 00:23:15,240 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-08 00:23:15,257 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:15] "GET /web/assets/dccf928/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-08 00:23:15,260 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:15] "GET /web/assets/14ea627/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-08 00:23:15,266 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:15] "GET /web/assets/27ee97b/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-08 00:23:15,585 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:15] "GET /web/webclient/translations/ab9eda3054d49b82d1b8b7fa5adf1537393fffac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-08 00:23:15,591 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-08 00:23:15,593 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-08 00:23:15,604 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: IndexedDB 1 Ready 2026-10-08 00:23:15,607 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:15] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.007 2026-10-08 00:23:15,610 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Evaluate test code "odoo.startTour('ViinLoyaltyPosExistingPartnerDomainTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-10-08 00:23:15,615 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [1/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-08 00:23:16,131 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 345 0.198 0.332 2026-10-08 00:23:16,133 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.515 2026-10-08 00:23:16,257 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-08 00:23:16,266 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-08 00:23:16,293 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-08 00:23:16,308 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-08 00:23:16,313 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: Owl is running in 'dev' mode. 2026-10-08 00:23:16,361 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-08 00:23:16,365 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-08 00:23:16,389 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-08 00:23:16,402 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-08 00:23:16,405 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-08 00:23:16,418 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "GET /web/image/res.users/2541/avatar_128 HTTP/1.1" 200 - 16 0.013 0.023 2026-10-08 00:23:16,433 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [2/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-08 00:23:16,440 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "GET /web/image?model=res.company&id=321&field=logo HTTP/1.1" 200 - 9 0.005 0.052 2026-10-08 00:23:16,458 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "GET /web/image/res.company/321/favicon HTTP/1.1" 200 - 4 0.003 0.055 2026-10-08 00:23:16,469 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.003 0.011 2026-10-08 00:23:16,488 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.004 0.028 2026-10-08 00:23:16,495 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.033 2026-10-08 00:23:16,503 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.021 2026-10-08 00:23:16,510 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.044 2026-10-08 00:23:16,515 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.034 2026-10-08 00:23:16,522 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.056 2026-10-08 00:23:16,529 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.036 2026-10-08 00:23:16,533 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [3/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-08 00:23:16,537 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.017 2026-10-08 00:23:16,544 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.039 2026-10-08 00:23:16,549 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.041 2026-10-08 00:23:16,554 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.040 2026-10-08 00:23:16,562 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.035 2026-10-08 00:23:16,620 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:16] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 32 0.021 0.057 2026-10-08 00:23:16,693 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [4/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-08 00:23:16,766 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [5/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-08 00:23:16,826 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [6/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-08 00:23:16,892 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [7/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-08 00:23:16,958 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [8/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-08 00:23:17,025 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [9/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step click customer button (trigger: .product-screen .set-partner) 2026-10-08 00:23:17,337 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [10/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-08 00:23:17,503 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [11/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step click partner 'Zoom' from partner list screen (trigger: .modal .partner-list b:contains(Zoom)) 2026-10-08 00:23:17,571 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [12/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-08 00:23:17,590 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:17] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.006 0.012 2026-10-08 00:23:17,642 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [13/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-08 00:23:17,708 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [14/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step customer 'Zoom' is selected (trigger: .product-screen .set-partner:contains("Zoom")) 2026-10-08 00:23:17,760 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [15/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-08 00:23:17,830 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [16/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-08 00:23:17,842 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-08 00:23:17,842 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-08 00:23:17,888 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [17/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-08 00:23:17,938 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [18/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-08 00:23:18,001 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [19/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-08 00:23:18,008 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-08 00:23:18,074 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: [20/20] Tour ViinLoyaltyPosExistingPartnerDomainTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-08 00:23:18,079 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14772150 started for PoS orders references: [{'name': 'Order 00010-001-0001', 'uuid': 'fd17386b-ed05-42d8-bc77-f79708be42a8'}] 2026-10-08 00:23:18,082 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-08 00:23:18,700 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14772150 order {'name': 'Order 00010-001-0001', 'uuid': 'fd17386b-ed05-42d8-bc77-f79708be42a8'} created pos.order #17 2026-10-08 00:23:18,703 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14772150 finished 2026-10-08 00:23:18,750 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 348 0.309 0.366 2026-10-08 00:23:18,857 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:18] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 48 0.037 0.047 2026-10-08 00:23:18,882 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:18] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-10-08 00:23:18,960 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:23:18] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.010 2026-10-08 00:23:18,977 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: tour succeeded 2026-10-08 00:23:18,978 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR ViinLoyaltyPosExistingPartnerDomainTour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-08 00:23:19,073 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: heap 28973476 (allocated 30547968) 2026-10-08 00:23:19,074 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Closing chrome headless with pid 5991 2026-10-08 00:23:19,075 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Closing websocket connection 2026-10-08 00:23:19,075 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Terminating chrome headless with pid 5991 2026-10-08 00:23:19,175 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261008_002319_175606_test_customer_eligible_at_session_load_accrues_loyalty_points.txt 2026-10-08 00:23:19,176 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Removing chrome user profile "/tmp/tmp2d48nia7_chrome_odoo" 2026-10-08 00:23:19,305 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:23:20,592 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_pos.tests.test_security: Starting TestPosSecurity.test_access_point_report_pos_manager ... 2026-10-08 00:23:20,612 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2546, model: loyalty.points.report 2026-10-08 00:23:20,621 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2546, model: loyalty.points.report 2026-10-08 00:23:20,624 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2546, model: loyalty.points.report 2026-10-08 00:23:20,659 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:23:21,108 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_sale.tests.test_cancel_with_loyalty_points: Starting TestCancelOrderCarryingLoyaltyPoints.test_salesperson_can_cancel_an_order_that_earned_loyalty_points ... 2026-10-08 00:23:21,549 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2547 deleted loyalty.history records with IDs: [490] 2026-10-08 00:23:21,589 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2547 deleted sale.order.coupon.points records with IDs: [479] 2026-10-08 00:23:21,661 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_sale.tests.test_cancel_with_loyalty_points: Starting TestCancelOrderCarryingLoyaltyPoints.test_salesperson_may_drop_point_entries_but_not_forge_them ... 2026-10-08 00:23:21,673 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2547, model: sale.order.coupon.points 2026-10-08 00:23:21,682 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2547, model: sale.order.coupon.points 2026-10-08 00:23:21,716 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:23:23,215 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_sale.tests.test_claim_one_by_one: Starting TestSaleClaimOneByOne.test_01_claim_one_by_one_in_sale_order_1 ... 2026-10-08 00:23:24,010 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_sale.tests.test_claim_one_by_one: Starting TestSaleClaimOneByOne.test_02_claim_one_by_one_in_sale_order_2 ... 2026-10-08 00:23:24,804 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_sale.tests.test_claim_one_by_one: Starting TestSaleClaimOneByOne.test_03_claim_one_by_one_in_sale_order_3 ... 2026-10-08 00:23:25,597 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_sale.tests.test_claim_one_by_one: Starting TestSaleClaimOneByOne.test_04_claim_one_by_one_in_sale_order_4 ... 2026-10-08 00:23:26,496 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2301] 2026-10-08 00:23:26,625 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move records with IDs: [572] 2026-10-08 00:23:26,761 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_sale.tests.test_claim_one_by_one: Starting TestSaleClaimOneByOne.test_05_claim_one_by_one_in_sale_order_4 ... 2026-10-08 00:23:28,179 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move records with IDs: [576] 2026-10-08 00:23:28,477 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:23:29,538 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [67, 66] 2026-10-08 00:23:29,559 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [57] 2026-10-08 00:23:29,569 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [56] 2026-10-08 00:23:29,819 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [65, 64] 2026-10-08 00:23:29,837 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [55] 2026-10-08 00:23:29,844 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [54] 2026-10-08 00:23:29,939 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [57, 56] 2026-10-08 00:23:29,958 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [51] 2026-10-08 00:23:29,965 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [46] 2026-10-08 00:23:30,042 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [55, 54] 2026-10-08 00:23:30,059 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [50] 2026-10-08 00:23:30,065 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [44] 2026-10-08 00:23:30,141 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [53, 52] 2026-10-08 00:23:30,161 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [48] 2026-10-08 00:23:30,168 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [42] 2026-10-08 00:23:30,258 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [113] 2026-10-08 00:23:30,519 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [51, 50] 2026-10-08 00:23:30,538 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [46] 2026-10-08 00:23:30,544 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [40] 2026-10-08 00:23:30,576 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [111] 2026-10-08 00:23:30,840 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [49, 48] 2026-10-08 00:23:30,859 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [45] 2026-10-08 00:23:30,865 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [38] 2026-10-08 00:23:30,902 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [110] 2026-10-08 00:23:30,971 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [109, 110] 2026-10-08 00:23:31,234 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [47, 46] 2026-10-08 00:23:31,255 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [44] 2026-10-08 00:23:31,263 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [36] 2026-10-08 00:23:31,301 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [109] 2026-10-08 00:23:31,528 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [45, 44] 2026-10-08 00:23:31,548 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [43] 2026-10-08 00:23:31,554 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [34] 2026-10-08 00:23:31,585 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [108] 2026-10-08 00:23:31,827 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [43, 42] 2026-10-08 00:23:31,845 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [42] 2026-10-08 00:23:31,851 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [32] 2026-10-08 00:23:31,883 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [107] 2026-10-08 00:23:32,132 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [41, 40] 2026-10-08 00:23:32,148 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [41] 2026-10-08 00:23:32,153 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [30] 2026-10-08 00:23:32,386 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [39, 38] 2026-10-08 00:23:32,403 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [40] 2026-10-08 00:23:32,408 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [28] 2026-10-08 00:23:32,668 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [37, 36] 2026-10-08 00:23:32,687 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [38] 2026-10-08 00:23:32,693 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [26] 2026-10-08 00:23:32,945 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [35, 34] 2026-10-08 00:23:32,962 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [37] 2026-10-08 00:23:32,968 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [24] 2026-10-08 00:23:33,024 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [93] 2026-10-08 00:23:33,288 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [33, 32] 2026-10-08 00:23:33,311 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [36] 2026-10-08 00:23:33,317 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [22] 2026-10-08 00:23:33,427 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [31] 2026-10-08 00:23:33,440 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [21] 2026-10-08 00:23:33,724 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [30, 29] 2026-10-08 00:23:33,740 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [34] 2026-10-08 00:23:33,745 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [19] 2026-10-08 00:23:33,963 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [28, 27] 2026-10-08 00:23:33,979 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [32] 2026-10-08 00:23:33,984 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [17] 2026-10-08 00:23:34,213 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [26, 25] 2026-10-08 00:23:34,233 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [30] 2026-10-08 00:23:34,240 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [15] 2026-10-08 00:23:34,305 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [87, 88] 2026-10-08 00:23:34,566 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [24] 2026-10-08 00:23:34,581 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [14] 2026-10-08 00:23:34,612 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [102] 2026-10-08 00:23:34,663 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [85, 86] 2026-10-08 00:23:34,936 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [23, 22] 2026-10-08 00:23:34,954 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [28] 2026-10-08 00:23:34,959 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [12] 2026-10-08 00:23:34,989 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [101] 2026-10-08 00:23:35,038 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [83, 84] 2026-10-08 00:23:35,296 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [21, 20] 2026-10-08 00:23:35,312 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [27] 2026-10-08 00:23:35,317 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [10] 2026-10-08 00:23:35,346 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [100] 2026-10-08 00:23:35,556 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [19] 2026-10-08 00:23:35,569 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [9] 2026-10-08 00:23:35,838 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [18, 17] 2026-10-08 00:23:35,854 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [25] 2026-10-08 00:23:35,859 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [7] 2026-10-08 00:23:35,926 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [73, 74] 2026-10-08 00:23:36,196 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [16, 15] 2026-10-08 00:23:36,213 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [24] 2026-10-08 00:23:36,218 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [5] 2026-10-08 00:23:36,282 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [72] 2026-10-08 00:23:36,528 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [14, 13] 2026-10-08 00:23:36,544 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [23] 2026-10-08 00:23:36,550 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [3] 2026-10-08 00:23:36,617 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [70, 71] 2026-10-08 00:23:36,865 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [12, 11] 2026-10-08 00:23:36,883 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [22] 2026-10-08 00:23:36,888 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [1] 2026-10-08 00:23:37,151 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [63, 62] 2026-10-08 00:23:37,168 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [54] 2026-10-08 00:23:37,173 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [52] 2026-10-08 00:23:37,479 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [59, 58] 2026-10-08 00:23:37,496 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [52] 2026-10-08 00:23:37,501 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [48] 2026-10-08 00:23:37,755 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [61, 60] 2026-10-08 00:23:37,772 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [53] 2026-10-08 00:23:37,777 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [50] 2026-10-08 00:23:38,073 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_sale.tests.test_loyalty_sales: Starting TestLoyalTySale.test_point_report_and_compute_card_point ... 2026-10-08 00:23:39,155 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_sale.tests.test_loyalty_sales: Starting TestLoyalTySale.test_program_customer_domain ... 2026-10-08 00:23:39,632 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [503, 502] 2026-10-08 00:23:39,650 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [491, 492] 2026-10-08 00:23:40,638 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:23:41,822 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_loyalty_sale.tests.test_security: Starting TestPosSecurity.test_access_point_report_sale_manager ... 2026-10-08 00:23:41,842 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2555, model: loyalty.points.report 2026-10-08 00:23:41,851 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2555, model: loyalty.points.report 2026-10-08 00:23:41,854 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2555, model: loyalty.points.report 2026-10-08 00:23:41,888 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:23:41,900 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mail_route.tests.test_change_mail_thread: Starting TestChangeMailThread.test_change_mail_thread ... 2026-10-08 00:23:42,042 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:23:53,118 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-08 00:23:53,118 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-08 00:23:53,464 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_message_update_propagates_origin_message_id_to_existing_record ... 2026-10-08 00:23:53,808 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:4994, custom_values:None, uid:1 2026-10-08 00:23:53,878 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3433 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-10-08 00:23:53,878 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-08 00:23:53,883 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-08 00:23:53,917 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_message_update_propagates_origin_references_to_existing_record ... 2026-10-08 00:23:54,018 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:4994, custom_values:None, uid:1 2026-10-08 00:23:54,115 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3434 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-10-08 00:23:54,115 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-08 00:23:54,116 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-08 00:23:54,144 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_notify_base_mail_values_reports_its_own_query_cost ... 2026-10-08 00:23:54,258 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:4994, custom_values:None, uid:1 2026-10-08 00:23:54,353 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3435 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-10-08 00:23:54,353 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-08 00:23:54,354 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-08 00:23:54,393 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3436 and Message-Id '<406531430442183.1791419034.366075754165649-openerp-4994-res.partner@8e970bf9eaf7>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-10-08 00:23:54,393 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-08 00:23:54,394 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-08 00:23:54,420 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_notify_search_for_prior_references_is_bounded_and_filtered ... 2026-10-08 00:23:54,513 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:4994, custom_values:None, uid:1 2026-10-08 00:23:54,612 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3437 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-10-08 00:23:54,612 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-08 00:23:54,613 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-08 00:23:54,690 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3438 and Message-Id '<828186808502339.1791419034.666733980178833-openerp-4994-res.partner@8e970bf9eaf7>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-10-08 00:23:54,690 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-08 00:23:54,691 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-08 00:23:54,718 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_reply_keeps_foreign_references_after_many_internal_notes ... 2026-10-08 00:23:54,823 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:4994, custom_values:None, uid:1 2026-10-08 00:23:54,957 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3439 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-10-08 00:23:54,957 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-08 00:23:54,960 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-08 00:23:55,273 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3440 and Message-Id '<013520610915117.1791419035.249103307723999-openerp-4994-res.partner@8e970bf9eaf7>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-10-08 00:23:55,273 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-08 00:23:55,274 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-08 00:23:55,300 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_reply_subject_fallback_survives_many_intervening_messages ... 2026-10-08 00:23:55,390 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:4994, custom_values:None, uid:1 2026-10-08 00:23:55,475 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3441 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-10-08 00:23:55,475 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-08 00:23:55,479 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-08 00:23:55,805 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3442 and Message-Id '<591614485292225.1791419035.782657861709595-openerp-4994-res.partner@8e970bf9eaf7>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-10-08 00:23:55,805 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-08 00:23:55,806 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-08 00:23:55,831 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_reply_subject_falls_back_to_last_inbound_email_subject ... 2026-10-08 00:23:55,910 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:4994, custom_values:None, uid:1 2026-10-08 00:23:55,991 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3443 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-10-08 00:23:55,991 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-08 00:23:55,995 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-08 00:23:56,054 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3444 and Message-Id '<612241011216239.1791419036.027894496917725-openerp-4994-res.partner@8e970bf9eaf7>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-10-08 00:23:56,054 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-08 00:23:56,055 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-08 00:23:56,083 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_reply_subject_walks_back_past_empty_subject_message ... 2026-10-08 00:23:56,168 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:4994, custom_values:None, uid:1 2026-10-08 00:23:56,266 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3445 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-10-08 00:23:56,266 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-08 00:23:56,270 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-08 00:23:56,309 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3446 and Message-Id '<728154603231764.1791419036.287496805191040-openerp-4994-res.partner@8e970bf9eaf7>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-10-08 00:23:56,309 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-08 00:23:56,310 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-08 00:23:56,335 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_store_default_subject_reverts_to_display_name_and_is_o1 ... 2026-10-08 00:23:56,416 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:4994, custom_values:None, uid:1 2026-10-08 00:23:56,499 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3447 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-10-08 00:23:56,499 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-08 00:23:56,503 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-08 00:23:56,650 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:23:57,173 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3448] 2026-10-08 00:23:57,184 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62186] 2026-10-08 00:23:57,189 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:23:57,600 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3449] 2026-10-08 00:23:57,608 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62188] 2026-10-08 00:23:57,614 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:23:57,630 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mail_route_hr.tests.test_employee_routing_field_access: Starting TestEmployeeRoutingFieldAccess.test_hr_officer_still_reads_the_routing_headers ... 2026-10-08 00:23:57,674 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mail_route_hr.tests.test_employee_routing_field_access: Starting TestEmployeeRoutingFieldAccess.test_routing_headers_are_not_denied_to_a_colleague_without_hr_rights ... 2026-10-08 00:23:57,875 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:23:58,288 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3450] 2026-10-08 00:23:58,297 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62190] 2026-10-08 00:23:58,305 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:23:58,346 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_01_maintenance_equipment_hierarchy ... 2026-10-08 00:23:58,414 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_02_maintenance_equipment_hierarchy ... 2026-10-08 00:23:58,465 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62192] 2026-10-08 00:23:58,480 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted maintenance.equipment records with IDs: [32] 2026-10-08 00:23:58,490 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [7140] 2026-10-08 00:23:58,513 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_03_maintenance_equipment_hierarchy ... 2026-10-08 00:23:58,538 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_04_maintenance_equipment_hierarchy ... 2026-10-08 00:23:58,588 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_05_maintenance_equipment_hierarchy ... 2026-10-08 00:23:58,619 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_06_maintenance_equipment_hierarchy ... 2026-10-08 00:23:58,641 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_07_maintenance_equipment_hierarchy ... 2026-10-08 00:23:58,679 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_08_maintenance_equipment_hierarchy ... 2026-10-08 00:23:58,716 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_09_child_maintenance_ids_hierarchy ... 2026-10-08 00:23:58,782 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_10_recursive_parent_ids_hierarchy ... 2026-10-08 00:23:58,815 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:23:59,183 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3451] 2026-10-08 00:23:59,193 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62194] 2026-10-08 00:23:59,200 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:23:59,247 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_02_compute_parent_equipments ... 2026-10-08 00:23:59,326 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_03_compute_child_maintenances ... 2026-10-08 00:23:59,375 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_unlink_request_done_01 ... 2026-10-08 00:23:59,505 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3452] 2026-10-08 00:23:59,583 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3453] 2026-10-08 00:23:59,608 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2563 deleted mail.message records with IDs: [107] 2026-10-08 00:23:59,628 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2563, model: maintenance.request 2026-10-08 00:23:59,647 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.message records with IDs: [107] 2026-10-08 00:23:59,712 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [46111] 2026-10-08 00:23:59,712 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted maintenance.request records with IDs: [1] 2026-10-08 00:23:59,719 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [20, 21] 2026-10-08 00:23:59,754 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:24:04,224 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_001_1_merchant_cannot_access_other_merchant ... 2026-10-08 00:24:04,536 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [286], uid: 18, model: res.partner 2026-10-08 00:24:04,576 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_001_merchant_access_res_partner ... 2026-10-08 00:24:05,305 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3454] 2026-10-08 00:24:05,383 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3455] 2026-10-08 00:24:05,553 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [286], uid: 18, model: res.partner 2026-10-08 00:24:05,652 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [290, 291], uid: 18, model: res.partner 2026-10-08 00:24:06,717 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3456] 2026-10-08 00:24:06,794 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3457] 2026-10-08 00:24:06,959 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_003_merchant_access_commission_fee ... 2026-10-08 00:24:07,328 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 19, model: marketplace.commission.fee 2026-10-08 00:24:07,357 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_004_merchant_access_product_template ... 2026-10-08 00:24:07,946 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3458] 2026-10-08 00:24:08,022 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3459] 2026-10-08 00:24:08,077 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [783], uid: 19, model: product.product 2026-10-08 00:24:08,104 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_005_merchant_access_product_variable ... 2026-10-08 00:24:08,652 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3460] 2026-10-08 00:24:08,726 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3461] 2026-10-08 00:24:08,802 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [783], uid: 19, model: product.product 2026-10-08 00:24:08,838 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [783], uid: 19, model: product.product 2026-10-08 00:24:08,869 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [783], uid: 19, model: product.product 2026-10-08 00:24:08,895 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_006_merchant_access_merchant_category ... 2026-10-08 00:24:08,903 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: merchant.category 2026-10-08 00:24:08,933 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_007_merchant_access_merchant_product_category ... 2026-10-08 00:24:08,943 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: merchant.product.category 2026-10-08 00:24:08,972 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_008_merchant_access_commission_fee_rule ... 2026-10-08 00:24:08,991 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: marketplace.commission.fee.rule 2026-10-08 00:24:09,001 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 18, model: marketplace.commission.fee.rule 2026-10-08 00:24:09,050 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_009_market_user_access_partner ... 2026-10-08 00:24:09,460 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #21 deleted res.partner records with IDs: [5008] 2026-10-08 00:24:09,486 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_011_market_user_access_commission_fee ... 2026-10-08 00:24:09,554 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 21, model: marketplace.commission.fee 2026-10-08 00:24:09,571 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [10], uid: 21, model: marketplace.commission.fee 2026-10-08 00:24:09,583 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 21, model: marketplace.commission.fee 2026-10-08 00:24:09,588 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [10], uid: 21, model: marketplace.commission.fee 2026-10-08 00:24:09,624 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_014_market_user_access_merchant_category ... 2026-10-08 00:24:09,638 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 21, model: merchant.category 2026-10-08 00:24:09,667 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_015_market_user_access_merchant_product_category ... 2026-10-08 00:24:09,679 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 21, model: merchant.product.category 2026-10-08 00:24:09,708 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_016_market_user_access_commission_fee_rule ... 2026-10-08 00:24:09,724 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 21, model: marketplace.commission.fee.rule 2026-10-08 00:24:09,732 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 21, model: marketplace.commission.fee.rule 2026-10-08 00:24:09,778 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_017_market_all_user_access_res_partner ... 2026-10-08 00:24:09,933 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #23 deleted mail.message records with IDs: [6697] 2026-10-08 00:24:10,075 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #23 deleted ir.model.data records with IDs: [389705] 2026-10-08 00:24:10,075 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #23 deleted res.partner records with IDs: [288] 2026-10-08 00:24:10,101 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_021_market_all_user_access_merchant_category ... 2026-10-08 00:24:10,114 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 23, model: merchant.category 2026-10-08 00:24:10,143 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_022_market_all_user_access_merchant_product_category ... 2026-10-08 00:24:10,156 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 23, model: merchant.product.category 2026-10-08 00:24:10,186 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_023_market_all_user_access_commission_fee ... 2026-10-08 00:24:10,204 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 23, model: marketplace.commission.fee 2026-10-08 00:24:10,236 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_024_market_all_user_access_commission_fee_rule ... 2026-10-08 00:24:10,253 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 23, model: marketplace.commission.fee.rule 2026-10-08 00:24:10,263 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 23, model: marketplace.commission.fee.rule 2026-10-08 00:24:10,308 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_025_market_admin_access_res_partner ... 2026-10-08 00:24:10,628 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #24 deleted res.partner records with IDs: [5011] 2026-10-08 00:24:10,654 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_028_market_admin_access_merchant_category ... 2026-10-08 00:24:10,684 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #24 deleted mail.message records with IDs: [6716] 2026-10-08 00:24:10,696 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #24 deleted ir.model.data records with IDs: [389728] 2026-10-08 00:24:10,696 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #24 deleted merchant.category records with IDs: [1] 2026-10-08 00:24:10,720 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_029_market_admin_access_merchant_product_category ... 2026-10-08 00:24:10,759 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #24 deleted merchant.product.category records with IDs: [13] 2026-10-08 00:24:10,786 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_030_market_admin_access_commission_fee_rule ... 2026-10-08 00:24:10,830 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 24, model: marketplace.commission.fee.rule 2026-10-08 00:24:10,856 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #24 deleted mail.message records with IDs: [6726] 2026-10-08 00:24:10,871 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #24 deleted ir.model.data records with IDs: [389738] 2026-10-08 00:24:10,871 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #24 deleted marketplace.commission.fee.rule records with IDs: [6] 2026-10-08 00:24:10,896 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_031_market_admin_access_commission_fee ... 2026-10-08 00:24:10,912 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 24, model: marketplace.commission.fee 2026-10-08 00:24:10,941 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_032_merchant_access_product_attribute ... 2026-10-08 00:24:11,000 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted product.attribute records with IDs: [119] 2026-10-08 00:24:11,002 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [120], uid: 18, model: product.attribute 2026-10-08 00:24:11,023 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [120], uid: 18, model: product.attribute 2026-10-08 00:24:11,062 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_033_merchant_access_product_attribute_value ... 2026-10-08 00:24:11,102 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted product.attribute.value records with IDs: [335] 2026-10-08 00:24:11,104 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [336], uid: 18, model: product.attribute.value 2026-10-08 00:24:11,129 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [336], uid: 18, model: product.attribute.value 2026-10-08 00:24:11,164 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_034_merchant_access_product_supplierinfo ... 2026-10-08 00:24:11,218 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [263], uid: 19, model: product.supplierinfo 2026-10-08 00:24:11,247 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_035_merchant_access_marketplace_commission_fee_reports ... 2026-10-08 00:24:11,295 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 18, model: marketplace.commission.fee.report 2026-10-08 00:24:11,319 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 18, model: marketplace.commission.fee.report 2026-10-08 00:24:11,327 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 18, model: marketplace.commission.fee.report 2026-10-08 00:24:11,329 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 18, model: marketplace.commission.fee.report 2026-10-08 00:24:11,331 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 18, model: marketplace.commission.fee.report 2026-10-08 00:24:11,333 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 18, model: marketplace.commission.fee.report 2026-10-08 00:24:11,335 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: marketplace.commission.fee.report 2026-10-08 00:24:11,337 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: marketplace.commission.fee.report 2026-10-08 00:24:11,339 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: marketplace.commission.fee.report 2026-10-08 00:24:11,340 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: marketplace.commission.fee.report 2026-10-08 00:24:11,343 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 18, model: marketplace.commission.fee.report 2026-10-08 00:24:11,344 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 18, model: marketplace.commission.fee.report 2026-10-08 00:24:11,346 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 18, model: marketplace.commission.fee.report 2026-10-08 00:24:11,348 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 18, model: marketplace.commission.fee.report 2026-10-08 00:24:11,371 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_036_market_user_access_marketplace_commission_fee_reports ... 2026-10-08 00:24:11,445 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 21, model: marketplace.commission.fee.report 2026-10-08 00:24:11,471 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 21, model: marketplace.commission.fee.report 2026-10-08 00:24:11,484 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 21, model: marketplace.commission.fee.report 2026-10-08 00:24:11,487 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 21, model: marketplace.commission.fee.report 2026-10-08 00:24:11,490 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 21, model: marketplace.commission.fee.report 2026-10-08 00:24:11,495 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 21, model: marketplace.commission.fee.report 2026-10-08 00:24:11,497 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 21, model: marketplace.commission.fee.report 2026-10-08 00:24:11,500 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 21, model: marketplace.commission.fee.report 2026-10-08 00:24:11,505 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 21, model: marketplace.commission.fee.report 2026-10-08 00:24:11,507 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 21, model: marketplace.commission.fee.report 2026-10-08 00:24:11,509 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 21, model: marketplace.commission.fee.report 2026-10-08 00:24:11,534 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_037_market_user_all_merchant_access_commission_fee_reports ... 2026-10-08 00:24:11,587 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 23, model: marketplace.commission.fee.report 2026-10-08 00:24:11,594 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 23, model: marketplace.commission.fee.report 2026-10-08 00:24:11,596 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 23, model: marketplace.commission.fee.report 2026-10-08 00:24:11,600 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 23, model: marketplace.commission.fee.report 2026-10-08 00:24:11,602 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 23, model: marketplace.commission.fee.report 2026-10-08 00:24:11,604 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 23, model: marketplace.commission.fee.report 2026-10-08 00:24:11,607 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 23, model: marketplace.commission.fee.report 2026-10-08 00:24:11,609 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 23, model: marketplace.commission.fee.report 2026-10-08 00:24:11,611 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 23, model: marketplace.commission.fee.report 2026-10-08 00:24:11,635 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_038_market_admin_access_commission_fee_reports ... 2026-10-08 00:24:11,686 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 24, model: marketplace.commission.fee.report 2026-10-08 00:24:11,694 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 24, model: marketplace.commission.fee.report 2026-10-08 00:24:11,696 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 24, model: marketplace.commission.fee.report 2026-10-08 00:24:11,701 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 24, model: marketplace.commission.fee.report 2026-10-08 00:24:11,703 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 24, model: marketplace.commission.fee.report 2026-10-08 00:24:11,705 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 24, model: marketplace.commission.fee.report 2026-10-08 00:24:11,709 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 24, model: marketplace.commission.fee.report 2026-10-08 00:24:11,711 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 24, model: marketplace.commission.fee.report 2026-10-08 00:24:11,714 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 24, model: marketplace.commission.fee.report 2026-10-08 00:24:11,741 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_merchant_access_product_template_attribute_line_001 ... 2026-10-08 00:24:12,308 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted product.product records with IDs: [2178, 2179] 2026-10-08 00:24:12,533 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted product.product records with IDs: [2184, 2185, 2182, 2183] 2026-10-08 00:24:12,577 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted product.template.attribute.value records with IDs: [507] 2026-10-08 00:24:12,587 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted product.template.attribute.value records with IDs: [508] 2026-10-08 00:24:12,597 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted product.template.attribute.value records with IDs: [511] 2026-10-08 00:24:12,608 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted product.template.attribute.value records with IDs: [512] 2026-10-08 00:24:12,632 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted product.template.attribute.line records with IDs: [148] 2026-10-08 00:24:12,648 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted product.template.attribute.line records with IDs: [150] 2026-10-08 00:24:12,835 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [151], uid: 18, model: product.template.attribute.line 2026-10-08 00:24:12,861 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [149], uid: 18, model: product.template.attribute.line 2026-10-08 00:24:12,985 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:24:17,331 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_account_invoice_report: Starting TestAccountInvoiceReport.test_invoice_report_select_is_queryable ... 2026-10-08 00:24:17,769 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:24:21,876 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_account_move_line: Starting TestAccountMoveLine.test_001_inverse_marketplace_commission_amount_currency ... 2026-10-08 00:24:22,773 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:24:31,163 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_existing_draft_retype: Starting TestCommissionExistingDraftRetype.test_invoiced_amount_sign_consistent_across_split_documents ... 2026-10-08 00:24:31,810 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_existing_draft_retype: Starting TestCommissionExistingDraftRetype.test_negative_batch_never_merges_into_positive_draft ... 2026-10-08 00:24:32,477 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_existing_draft_retype: Starting TestCommissionExistingDraftRetype.test_positive_batch_merges_into_existing_invoice_not_a_second ... 2026-10-08 00:24:33,077 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_existing_draft_retype: Starting TestCommissionExistingDraftRetype.test_positive_batch_never_merges_into_credit_note_draft ... 2026-10-08 00:24:33,775 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:24:37,943 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_001_action_create_invoices ... 2026-10-08 00:24:38,456 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_003_compute_invoiced_amount ... 2026-10-08 00:24:38,820 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_004_update_invoices ... 2026-10-08 00:24:39,677 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_005_modify_commission_fee ... 2026-10-08 00:24:40,565 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_006_compute_commission_rate ... 2026-10-08 00:24:40,614 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_007_compute_commission_amount ... 2026-10-08 00:24:40,638 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_008_update_existing_invoice_when_have_null_invoice_date_invoice ... 2026-10-08 00:24:42,138 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_009_update_existing_invoice_for_invoice_date_is_null ... 2026-10-08 00:24:42,756 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_010_merchant_3_commission_fee_1_change_to_draft ... 2026-10-08 00:24:42,784 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_02_validate_create_invoice ... 2026-10-08 00:24:42,911 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:24:47,222 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_fee_reports: Starting TestCommissionFeeReports.test_001_monetary_value_when_the_currencies_are_the_same_merchant ... 2026-10-08 00:24:47,527 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_fee_reports: Starting TestCommissionFeeReports.test_002_check_the_merchant_currency_value_other_than_commission_fee ... 2026-10-08 00:24:47,640 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_fee_reports: Starting TestCommissionFeeReports.test_003_internal_user_read_monetary_on_report ... 2026-10-08 00:24:47,773 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:24:51,875 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_fee_rule: Starting TestMarketPlaceCommissionFee.test_001_sql_constrains ... 2026-10-08 00:24:52,175 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_fee_rule: Starting TestMarketPlaceCommissionFee.test_002_constraints_commission_rate ... 2026-10-08 00:24:52,204 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_fee_rule: Starting TestMarketPlaceCommissionFee.test_003_constraints_date_start_date_end ... 2026-10-08 00:24:52,309 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:24:56,441 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_a_rate_card_attached_to_no_category_stays_readable ... 2026-10-08 00:24:56,749 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_fixture_preconditions_hold ... 2026-10-08 00:24:56,773 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_marketplace_administrator_still_sees_every_rate_card ... 2026-10-08 00:24:56,805 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_merchant_cannot_list_another_merchants_rate_card ... 2026-10-08 00:24:56,841 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_merchant_cannot_open_another_merchants_rate_card ... 2026-10-08 00:24:56,897 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_merchant_product_form_still_shows_its_commission_fee_rule ... 2026-10-08 00:24:56,929 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_merchant_reads_the_rate_card_of_a_category_they_sell_in ... 2026-10-08 00:24:56,966 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_scoping_is_symmetric_between_merchants ... 2026-10-08 00:24:57,074 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:25:12,626 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_commission_tax_scope: Starting TestCommissionLineTaxScope.test_commission_line_taxes_scoped_to_fee_company ... 2026-10-08 00:25:12,765 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:25:17,068 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_company: Starting TestMarketplaceCompany.test_001_compute_merchant_last_period_last_date ... 2026-10-08 00:25:17,461 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_company: Starting TestMarketplaceCompany.test_002_constrains_warning_number_date ... 2026-10-08 00:25:17,578 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:25:21,652 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_cron: Starting TestMarketPlaceCron.test_001_daily_cron_run_single_commission ... 2026-10-08 00:25:22,537 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_cron: Starting TestMarketPlaceCron.test_002_weekly_cron_run_single_commission ... 2026-10-08 00:25:23,262 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_cron: Starting TestMarketPlaceCron.test_003_monthy_cron_run_single_commission ... 2026-10-08 00:25:24,036 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_cron: Starting TestMarketPlaceCron.test_004_daily_cron_run_multi_commission ... 2026-10-08 00:25:25,701 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_cron: Starting TestMarketPlaceCron.test_005_cron_send_warning_message ... 2026-10-08 00:25:25,820 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3462] 2026-10-08 00:25:25,875 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3463] 2026-10-08 00:25:25,925 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3464] 2026-10-08 00:25:25,974 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3465] 2026-10-08 00:25:26,017 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_cron: Starting TestMarketPlaceCron.test_006_cron_when_change_state_to_draft ... 2026-10-08 00:25:27,260 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:25:31,573 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_merchant_category: Starting TestMerchantCategory.test_001_name_uniq ... 2026-10-08 00:25:31,949 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:25:36,224 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_merchant_chatter_activity_access: Starting TestMerchantChatterActivityAccess.test_merchant_chatter_grant_does_not_leak_other_merchants_rows ... 2026-10-08 00:25:36,563 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_merchant_chatter_activity_access: Starting TestMerchantChatterActivityAccess.test_merchant_product_chatter_thread_data_completes_without_accesserror ... 2026-10-08 00:25:36,683 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_merchant_chatter_activity_access: Starting TestMerchantChatterActivityAccess.test_merchant_reads_own_product_activity_ids_without_accesserror ... 2026-10-08 00:25:36,823 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:25:40,957 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_merchant_product_category: Starting TestMerchantProductCategory.test_001_name_uniq ... 2026-10-08 00:25:41,258 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_merchant_product_category: Starting TestMerchantProductCategory.test_002_action_synchronize_product_value ... 2026-10-08 00:25:41,587 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:25:41,602 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_merchant_web_client: Starting TestMerchantWebClient.test_merchant_menu_load_keeps_hiding_hr_department ... 2026-10-08 00:25:41,651 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_merchant_web_client: Starting TestMerchantWebClient.test_merchant_predicate_callable_from_any_env ... 2026-10-08 00:25:41,690 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_merchant_web_client: Starting TestMerchantWebClient.test_merchant_user_can_open_backend ... 2026-10-08 00:25:41,774 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:merchant01 from n/a 2026-10-08 00:25:41,779 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:25:42,547 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:25:42] "GET /odoo HTTP/1.1" 200 - 132 0.039 0.730 2026-10-08 00:25:42,549 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_merchant_web_client.TestMerchantWebClient.test_merchant_user_can_open_backend: waiting for threads: [] 2026-10-08 00:25:42,599 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:25:46,727 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_001_merchant_store_ids_value ... 2026-10-08 00:25:47,076 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_002_commercial_fields ... 2026-10-08 00:25:47,133 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_003_share_with_merchant ... 2026-10-08 00:25:47,415 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_005_setup_fee_invoice ... 2026-10-08 00:25:47,884 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_006_setup_fee_paid ... 2026-10-08 00:25:49,359 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_007_merchant_store_count ... 2026-10-08 00:25:49,520 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_008_merchant_product_count ... 2026-10-08 00:25:49,667 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_009_constrains_merchant_state ... 2026-10-08 00:25:49,750 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_010_action_active ... 2026-10-08 00:25:49,816 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_011_action_suspend ... 2026-10-08 00:25:49,877 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_012_action_close ... 2026-10-08 00:25:49,937 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_013_constraints_merchant_store_commercial_partner_id ... 2026-10-08 00:25:50,007 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_014_inverse_is_merchant_store ... 2026-10-08 00:25:50,104 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_015_merchant_action_change_merchant_state ... 2026-10-08 00:25:50,593 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_016_compute_is_merchant_by_merchant ... 2026-10-08 00:25:51,159 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3467] 2026-10-08 00:25:51,239 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3468] 2026-10-08 00:25:51,453 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_017_compute_is_merchant_by_internal_user ... 2026-10-08 00:25:51,688 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_018_constrains_merchant_store_company_type ... 2026-10-08 00:25:51,753 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_019_merchant_can_modify_own_info_at_portal ... 2026-10-08 00:25:51,764 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:merchant01 from n/a 2026-10-08 00:25:51,775 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:25:53,022 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:25:53] "POST /my/account HTTP/1.1" 303 - 133 0.059 1.190 2026-10-08 00:25:53,839 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:25:53] "GET /my/home HTTP/1.1" 200 - 272 0.113 0.701 2026-10-08 00:25:53,841 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner.TestPartner.test_019_merchant_can_modify_own_info_at_portal: waiting for threads: [] 2026-10-08 00:25:53,865 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_020_default_merchant_state_with_default_merchant_state_draft ... 2026-10-08 00:25:54,147 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3469] 2026-10-08 00:25:54,155 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62218] 2026-10-08 00:25:54,160 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:25:54,177 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:portal_user from n/a 2026-10-08 00:25:54,182 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:25:55,361 121 INFO rb-61b7113-225342-422164 odoo.tests.common: Simulating signal changes during tests 2026-10-08 00:25:55,361 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:25:55] "POST /my/home/become_merchant HTTP/1.1" 200 - 390 0.158 1.023 2026-10-08 00:25:55,395 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_021_default_merchant_state_with_default_merchant_state_active ... 2026-10-08 00:25:55,690 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3470] 2026-10-08 00:25:55,699 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62221] 2026-10-08 00:25:55,706 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:25:55,727 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:portal_user from n/a 2026-10-08 00:25:55,734 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:25:56,934 121 INFO rb-61b7113-225342-422164 odoo.tests.common: Simulating signal changes during tests 2026-10-08 00:25:56,934 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:25:56] "POST /my/home/become_merchant HTTP/1.1" 200 - 393 0.169 1.034 2026-10-08 00:25:57,047 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:25:57,060 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner_create_perf: Starting TestPartnerCreateScan.test_company_delivery_address_create_recomputes_product_addresses ... 2026-10-08 00:25:57,875 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner_create_perf: Starting TestPartnerCreateScan.test_mixed_batch_recompute_scoped_to_delivery_company_only ... 2026-10-08 00:26:03,482 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner_create_perf: Starting TestPartnerCreateScan.test_ordinary_partner_create_does_not_scan_companies ... 2026-10-08 00:26:03,543 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner_create_perf: Starting TestPartnerCreateScan.test_ordinary_partner_unlink_does_not_scan_companies ... 2026-10-08 00:26:03,613 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62415] 2026-10-08 00:26:03,767 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted res.partner records with IDs: [5059] 2026-10-08 00:26:03,802 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:26:08,503 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestPartnerCreateStoredRecomputeSeams.test_ordinary_partner_create_does_not_invoke_search_merchant_store_ids ... 2026-10-08 00:26:08,906 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestPartnerCreateStoredRecomputeSeams.test_ordinary_partner_create_issues_no_marketplace_recompute_sql ... 2026-10-08 00:26:08,965 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestPartnerCreateStoredRecomputeSeams.test_ordinary_partner_create_issues_zero_seam_statements_total ... 2026-10-08 00:26:09,118 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:26:13,349 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestMerchantStoreAddressRecomputeSurvives.test_store_state_change_recomputes_product_country_states ... 2026-10-08 00:26:14,246 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:26:18,648 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestSetupFeePaidResolutionSurvives.test_setup_fee_paid_false_for_unpaid_store ... 2026-10-08 00:26:19,394 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestSetupFeePaidResolutionSurvives.test_setup_fee_paid_true_after_real_payment_flow ... 2026-10-08 00:26:21,147 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:26:25,747 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestMerchantStoreActivationRecomputeSurvives.test_store_activation_recomputes_service_product_country_states ... 2026-10-08 00:26:26,366 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:26:26,384 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_portal_is_merchant_security: Starting TestPortalIsMerchantSecurity.test_portal_post_to_my_account_cannot_flip_is_merchant ... 2026-10-08 00:26:26,707 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3471] 2026-10-08 00:26:26,715 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62420] 2026-10-08 00:26:26,720 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:26:26,737 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:portal.buyer@example.viindoo.com from n/a 2026-10-08 00:26:26,747 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:26:27,859 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:26:27] "POST /my/account HTTP/1.1" 200 - 237 0.100 1.014 2026-10-08 00:26:27,903 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:26:32,326 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_product_combo_item_access: Starting TestProductComboItemAccess.test_merchant_can_read_own_combo_item ... 2026-10-08 00:26:32,667 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_product_combo_item_access: Starting TestProductComboItemAccess.test_merchant_can_search_own_combo_item ... 2026-10-08 00:26:32,703 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_product_combo_item_access: Starting TestProductComboItemAccess.test_merchant_cannot_browse_cross_merchant_combo_item ... 2026-10-08 00:26:32,717 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [22], uid: 18, model: product.combo.item 2026-10-08 00:26:32,755 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_product_combo_item_access: Starting TestProductComboItemAccess.test_merchant_cannot_search_cross_merchant_combo_item ... 2026-10-08 00:26:32,885 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:26:37,278 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_product_name_search_scope: Starting TestProductNameSearchMerchantScope.test_display_name_domain_leaf_is_scoped_too ... 2026-10-08 00:26:37,641 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_product_name_search_scope: Starting TestProductNameSearchMerchantScope.test_merchant_still_finds_own_product_without_the_marketplace_context ... 2026-10-08 00:26:37,739 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_product_name_search_scope: Starting TestProductNameSearchMerchantScope.test_merchant_type_ahead_never_offers_another_merchants_product ... 2026-10-08 00:26:37,851 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_product_name_search_scope: Starting TestProductNameSearchMerchantScope.test_merchant_type_ahead_offers_own_product ... 2026-10-08 00:26:37,963 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_product_name_search_scope: Starting TestProductNameSearchMerchantScope.test_merchant_variant_type_ahead_never_offers_another_merchants_variant ... 2026-10-08 00:26:38,059 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_product_name_search_scope: Starting TestProductNameSearchMerchantScope.test_name_search_unaffected_for_non_marketplace_user ... 2026-10-08 00:26:38,485 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:26:43,756 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_product_product: Starting TestMarketPlaceProductProduct.test_merchant_manage_product_attribute ... 2026-10-08 00:26:44,407 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted product.product records with IDs: [2224, 2223] 2026-10-08 00:26:44,443 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted product.template.attribute.value records with IDs: [513] 2026-10-08 00:26:44,453 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted product.template.attribute.value records with IDs: [514] 2026-10-08 00:26:44,475 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted product.template.attribute.line records with IDs: [152] 2026-10-08 00:26:44,719 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:26:49,089 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_001_product_template_merchant_constraints ... 2026-10-08 00:26:49,504 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_002_merchant_product_categ_merchant_constraints ... 2026-10-08 00:26:49,567 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_003_check_required_merchant_stores ... 2026-10-08 00:26:49,973 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_004_check_invalid_merchant ... 2026-10-08 00:26:50,135 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_005_check_invalid_merchant_stores ... 2026-10-08 00:26:50,335 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_006_compute_store_address_of_merchant_product ... 2026-10-08 00:26:50,453 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_007_compute_store_address_of_company_product ... 2026-10-08 00:26:52,357 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_008_compute_store_address_of_merchant_product ... 2026-10-08 00:26:52,430 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_009_compute_store_address_when_unlink_delivery_address ... 2026-10-08 00:26:54,272 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted res.partner records with IDs: [5079] 2026-10-08 00:26:54,859 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:26:59,369 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_res_users: Starting TestMarketPlaceResUsers.test_001_compute_share_of_merchant ... 2026-10-08 00:26:59,909 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:26:59,923 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_user_groups_view: Starting TestUserGroupsView.test_all_user_type_groups_share_does_not_raise ... 2026-10-08 00:27:00,134 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_user_groups_view: Starting TestUserGroupsView.test_hidden_merchant_group_field_states_why_it_is_hidden ... 2026-10-08 00:27:00,436 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace.tests.test_user_groups_view: Starting TestUserGroupsView.test_normal_operation_injects_merchant_under_portal ... 2026-10-08 00:27:00,750 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:27:05,712 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_category_scoped_programme_is_readable_by_every_merchant ... 2026-10-08 00:27:06,136 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_domain_scoped_programme_is_readable_by_nobody ... 2026-10-08 00:27:06,199 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_fixture_mixed_program_really_mixes_restricted_and_unrestricted_rules ... 2026-10-08 00:27:06,224 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_fixture_products_belong_to_different_merchants ... 2026-10-08 00:27:06,252 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_marketplace_administrator_still_sees_every_program ... 2026-10-08 00:27:06,289 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_merchant_cannot_open_another_merchants_program_directly ... 2026-10-08 00:27:06,348 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_merchant_cannot_see_another_merchants_program_rule_reward_mail ... 2026-10-08 00:27:06,405 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_merchant_never_sees_any_loyalty_card ... 2026-10-08 00:27:06,475 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_merchant_reads_a_programme_that_carries_one_unrestricted_rule ... 2026-10-08 00:27:06,528 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_merchant_reads_a_programme_with_no_rule_at_all ... 2026-10-08 00:27:06,570 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_merchant_reads_own_program_rule_reward_mail ... 2026-10-08 00:27:06,626 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_product_scoped_programme_still_names_its_owner ... 2026-10-08 00:27:06,679 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_scoping_is_symmetric_between_merchants ... 2026-10-08 00:27:06,793 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:27:11,125 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_rating.tests.test_marketplace_rating_access: Starting TestMarketplaceRatingAccess.test_marketplace_administrator_still_sees_every_rating ... 2026-10-08 00:27:11,438 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_rating.tests.test_marketplace_rating_access: Starting TestMarketplaceRatingAccess.test_merchant_cannot_open_a_rating_about_themselves_directly ... 2026-10-08 00:27:11,493 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_rating.tests.test_marketplace_rating_access: Starting TestMarketplaceRatingAccess.test_merchant_cannot_see_another_merchants_rating ... 2026-10-08 00:27:11,525 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_rating.tests.test_marketplace_rating_access: Starting TestMarketplaceRatingAccess.test_merchant_never_sees_any_rating_even_about_themselves ... 2026-10-08 00:27:11,629 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:27:16,235 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_access_right: Starting TestAccessRight.test_001_1_merchant_access_share_sale_order ... 2026-10-08 00:27:17,011 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [711], uid: 18, model: sale.order 2026-10-08 00:27:17,059 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [711], uid: 19, model: sale.order 2026-10-08 00:27:17,107 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [711], uid: 18, model: sale.order 2026-10-08 00:27:17,690 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_access_right: Starting TestAccessRight.test_001_merchant_access_sale_order ... 2026-10-08 00:27:17,721 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [707], uid: 18, model: sale.order 2026-10-08 00:27:18,447 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [2178], uid: 18, model: sale.order.line 2026-10-08 00:27:18,879 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [708], uid: 18, model: sale.order 2026-10-08 00:27:19,013 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_access_right: Starting TestAccessRight.test_002_market_user_access_sale_order ... 2026-10-08 00:27:19,446 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [709], uid: 21, model: sale.order 2026-10-08 00:27:19,498 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 21, model: sale.order 2026-10-08 00:27:19,569 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_access_right: Starting TestAccessRight.test_003_market_all_users_access_sale_order ... 2026-10-08 00:27:19,987 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 23, model: sale.order 2026-10-08 00:27:20,057 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_access_right: Starting TestAccessRight.test_004_merchant_users_access_sale_order ... 2026-10-08 00:27:20,706 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_access_right: Starting TestAccessRight.test_merchant_access_sale_order_create_by_own_001 ... 2026-10-08 00:27:20,878 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:27:25,484 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_partner_search_scope: Starting TestPartnerSearchScope.test_customer_mode_hides_non_customers_from_a_merchant ... 2026-10-08 00:27:26,015 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_partner_search_scope: Starting TestPartnerSearchScope.test_merchant_id_context_narrows_the_picker_to_that_merchant ... 2026-10-08 00:27:26,088 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_partner_search_scope: Starting TestPartnerSearchScope.test_the_narrowing_is_inert_without_its_context_keys ... 2026-10-08 00:27:26,256 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:27:31,297 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_payment_transaction: Starting TestMerchantSalePayment.test_01_payment_transaction ... 2026-10-08 00:27:32,568 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_payment_transaction: Starting TestMerchantSalePayment.test_02_payment_transaction ... 2026-10-08 00:27:33,400 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_payment_transaction: Starting TestMerchantSalePayment.test_03_payment_transaction ... 2026-10-08 00:27:34,612 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:27:39,153 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_001_merchant_create_update_sale_order ... 2026-10-08 00:27:40,349 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_002_add_sale_order_line_after_on_order_confirmed ... 2026-10-08 00:27:40,950 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_003_update_value_sale_order_line_on_order_confirmed ... 2026-10-08 00:27:41,634 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move records with IDs: [588] 2026-10-08 00:27:41,756 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_004_cancel_sale_order ... 2026-10-08 00:27:42,374 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2316] 2026-10-08 00:27:42,613 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [518, 517] 2026-10-08 00:27:42,630 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [333] 2026-10-08 00:27:42,638 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [506] 2026-10-08 00:27:42,775 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_005_merchant_create_sale_order_with_negative_commission ... 2026-10-08 00:27:43,438 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_006_overlap_merchant_sale_order ... 2026-10-08 00:27:43,897 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_007_compute_is_multi_merchant_order ... 2026-10-08 00:27:44,117 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_constraints_merchant_store ... 2026-10-08 00:27:44,240 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_constraints_product_vs_store ... 2026-10-08 00:27:44,492 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_is_multi_merchant_order_is_answered_per_reader ... 2026-10-08 00:27:44,533 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_merchant_cancel_single_merchant_so_001 ... 2026-10-08 00:27:45,231 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <452608310480212.1791419265.150503158569336-openerp-726-sale.order@8e970bf9eaf7>: ['"Merchant 1 Customer 1" <@False>'] 2026-10-08 00:27:45,248 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3473] 2026-10-08 00:27:45,283 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3474] 2026-10-08 00:27:45,377 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted stock.move.line records with IDs: [2319] 2026-10-08 00:27:45,502 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted loyalty.history records with IDs: [522, 521] 2026-10-08 00:27:45,520 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted loyalty.card records with IDs: [337] 2026-10-08 00:27:45,528 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted sale.order.coupon.points records with IDs: [510] 2026-10-08 00:27:45,573 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_merchant_cancel_so_single_merchant_002 ... 2026-10-08 00:27:45,745 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_merchant_cancel_wizard_action_confirm_posts_message ... 2026-10-08 00:27:46,310 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3475] 2026-10-08 00:27:46,331 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted mail.followers records with IDs: [7321] 2026-10-08 00:27:46,354 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_merchant_cancel_wizard_includes_merchant_partner_in_recipients ... 2026-10-08 00:27:46,763 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_validate_merchant_cancel_so_001 ... 2026-10-08 00:27:48,084 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:27:48,377 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3476] 2026-10-08 00:27:48,385 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62450] 2026-10-08 00:27:48,390 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:27:48,460 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_sale_order_cancel_access: Starting TestSaleOrderCancelNonMarketplace.test_draft_sale_order_cancel_unaffected_for_non_marketplace_user ... 2026-10-08 00:27:49,558 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_sale_order_cancel_access: Starting TestSaleOrderCancelNonMarketplace.test_sale_order_cancel_unaffected_for_non_marketplace_user ... 2026-10-08 00:27:50,911 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2573 deleted stock.move.line records with IDs: [2323] 2026-10-08 00:27:51,054 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:27:55,343 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_sale_order_line: Starting TestSaleOrderLine.test_001_check_required_store_with_not_service_product ... 2026-10-08 00:27:56,281 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_sale_order_line: Starting TestSaleOrderLine.test_002_merchant_cannot_buy_own_product ... 2026-10-08 00:27:56,727 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_sale_order_line: Starting TestSaleOrderLine.test_compute_merchant_id_001 ... 2026-10-08 00:27:56,841 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_sale_order_line: Starting TestSaleOrderLine.test_hand_typed_price_is_reset_when_the_product_changes ... 2026-10-08 00:27:57,567 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_sale_order_line: Starting TestSaleOrderLine.test_merchant_line_still_requires_a_store_to_be_chosen ... 2026-10-08 00:27:57,809 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:28:02,051 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale.tests.test_sale_report: Starting TestSaleReport.test_read_group_marketplace_measures ... 2026-10-08 00:28:02,717 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:28:06,996 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_currency_conversion_diff.tests.test_payment_transaction: Starting TestPaymentTransaction.test_create_payment_forwards_converted_amount_and_currency_in_context ... 2026-10-08 00:28:08,297 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:28:12,441 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_loyalty.tests.test_loyalty_history_access: Starting TestLoyaltyHistoryMerchantAccess.test_merchant_cancel_of_loyalty_order_is_currently_refused ... 2026-10-08 00:28:13,884 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 18, model: addendum.addendum 2026-10-08 00:28:13,953 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_loyalty.tests.test_loyalty_history_access: Starting TestLoyaltyHistoryMerchantAccess.test_merchant_cannot_read_other_merchant_loyalty_history ... 2026-10-08 00:28:14,948 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_loyalty.tests.test_loyalty_history_access: Starting TestLoyaltyHistoryMerchantAccess.test_merchant_cannot_write_a_card_reachable_from_another_merchants_order ... 2026-10-08 00:28:15,937 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_loyalty.tests.test_loyalty_history_access: Starting TestLoyaltyHistoryMerchantAccess.test_merchant_confirms_order_with_loyalty_program ... 2026-10-08 00:28:16,649 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_loyalty.tests.test_loyalty_history_access: Starting TestLoyaltyHistoryMerchantAccess.test_owning_merchant_can_write_the_card_their_own_order_redeemed ... 2026-10-08 00:28:17,459 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:28:21,688 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_01_marketplace_order_with_discount_loyalty_01 ... 2026-10-08 00:28:22,934 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_02_marketplace_order_with_discount_loyalty_02 ... 2026-10-08 00:28:24,080 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_03_marketplace_order_with_discount_loyalty_03 ... 2026-10-08 00:28:25,222 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_04_marketplace_order_with_discount_loyalty_04 ... 2026-10-08 00:28:25,234 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [46] 2026-10-08 00:28:26,421 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_05_marketplace_order_with_discount_loyalty_05 ... 2026-10-08 00:28:26,432 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [46] 2026-10-08 00:28:27,620 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_06_marketplace_order_with_discount_loyalty_06 ... 2026-10-08 00:28:27,632 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [46] 2026-10-08 00:28:29,634 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_07_marketplace_order_with_discount_loyalty_07 ... 2026-10-08 00:28:29,645 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [46] 2026-10-08 00:28:30,829 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_08_marketplace_order_with_discount_loyalty_08 ... 2026-10-08 00:28:30,841 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [46] 2026-10-08 00:28:32,096 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_09_marketplace_order_with_discount_loyalty_09 ... 2026-10-08 00:28:32,997 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_10_marketplace_order_with_free_product_loyalty ... 2026-10-08 00:28:33,009 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [46] 2026-10-08 00:28:34,207 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_11_merchant_cancel_draft_so_with_coupon_points ... 2026-10-08 00:28:34,684 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted loyalty.card records with IDs: [376, 378] 2026-10-08 00:28:34,692 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted sale.order.coupon.points records with IDs: [549] 2026-10-08 00:28:34,857 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:28:39,187 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_cart_merchant_store: Starting TestConfiguratorCartMerchantStore.test_configured_basket_mixing_two_merchants_reaches_the_cart ... 2026-10-08 00:28:39,833 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_cart_merchant_store: Starting TestConfiguratorCartMerchantStore.test_configuring_a_basket_with_no_merchant_product_changes_nothing ... 2026-10-08 00:28:40,074 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_cart_merchant_store: Starting TestConfiguratorCartMerchantStore.test_main_product_is_attributed_to_the_store_the_shopper_was_browsing ... 2026-10-08 00:28:40,326 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_cart_merchant_store: Starting TestConfiguratorCartMerchantStore.test_optional_product_from_another_merchant_keeps_its_own_store ... 2026-10-08 00:28:40,588 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_cart_merchant_store: Starting TestConfiguratorCartMerchantStore.test_optional_product_sold_in_another_store_of_the_same_merchant_keeps_that_store ... 2026-10-08 00:28:40,844 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_cart_merchant_store: Starting TestConfiguratorCartMerchantStore.test_platform_optional_product_is_not_given_a_merchant_store ... 2026-10-08 00:28:41,205 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:28:45,355 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour: Starting TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store ... 2026-10-08 00:28:46,099 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Chrome pid: 6209 2026-10-08 00:28:46,099 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Chrome headless temporary user profile dir: /tmp/tmp553h7xeb_chrome_odoo 2026-10-08 00:28:46,099 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Issuing json command http://127.0.0.1:33253/json/version 2026-10-08 00:28:46,100 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:33253/json/version with timeout 3 increased to 10s during tests 2026-10-08 00:28:46,102 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Browser version: Chrome/150.0.7871.114 2026-10-08 00:28:46,103 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Issuing json command http://127.0.0.1:33253/json 2026-10-08 00:28:46,103 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:33253/json with timeout 3 increased to 10s during tests 2026-10-08 00:28:46,105 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Websocket url found: ws://127.0.0.1:33253/devtools/page/EF21D50E163D4C59CA6D218B9F1C010E 2026-10-08 00:28:46,107 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Enable chrome headless console log notification 2026-10-08 00:28:46,108 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Chrome headless enable page notifications 2026-10-08 00:28:46,130 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:portal from n/a 2026-10-08 00:28:46,136 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Setting session cookie in browser 2026-10-08 00:28:46,137 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Open "http://127.0.0.1:8069/shop?search=Laptop Dell" in browser 2026-10-08 00:28:46,138 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Navigating to: "http://127.0.0.1:8069/shop?search=Laptop Dell" 2026-10-08 00:28:46,145 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:28:47,289 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:47] "GET /shop?search=Laptop%20Dell HTTP/1.1" 200 - 312 0.132 1.014 2026-10-08 00:28:47,292 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Navigation result: {'frameId': 'EF21D50E163D4C59CA6D218B9F1C010E', 'loaderId': 'AAE70347420C41C4D9494B6EB09606D9', 'isDownload': False} 2026-10-08 00:28:47,292 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Evaluate ready code "odoo.isTourReady('viin_marketplace_configurator_merchant_store_tour')" 2026-10-08 00:28:47,315 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-08 00:28:47,322 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8d2f81c/web.assets_frontend.min.css, copying from /web/assets/8d2f81c/web.assets_frontend.min.css 2026-10-08 00:28:47,365 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:47] "GET /web/assets/1/8d2f81c/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.030 0.023 2026-10-08 00:28:47,370 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/efc8895/web.assets_frontend_minimal.min.js, copying from /web/assets/efc8895/web.assets_frontend_minimal.min.js 2026-10-08 00:28:47,380 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:47] "GET /web/assets/1/efc8895/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.005 0.052 2026-10-08 00:28:47,390 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-08 00:28:47,390 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-08 00:28:47,391 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dccf928/web.__assets_tests_call__.min.js, copying from /web/assets/dccf928/web.__assets_tests_call__.min.js 2026-10-08 00:28:47,407 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:47] "GET /web/assets/1/dccf928/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.005 0.017 2026-10-08 00:28:47,462 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-08 00:28:47,464 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:47] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-08 00:28:47,465 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:47] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-08 00:28:47,467 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:47] "GET /web/image/website/1/logo/My%20Website?unique=d314735 HTTP/1.1" 200 - 4 0.003 0.009 2026-10-08 00:28:47,475 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:47] "GET /web/image/product.template/403/image_512/Laptop%20Dell?unique=7803a21 HTTP/1.1" 200 - 3 0.001 0.015 2026-10-08 00:28:47,501 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:47] "GET /web/image/website/1/favicon?unique=d314735 HTTP/1.1" 200 - 4 0.001 0.007 2026-10-08 00:28:47,509 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5d0fd4a/web.assets_frontend_lazy.min.js, copying from /web/assets/5d0fd4a/web.assets_frontend_lazy.min.js 2026-10-08 00:28:47,533 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:47] "GET /web/assets/1/5d0fd4a/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 0.035 2026-10-08 00:28:47,804 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:47] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-08 00:28:47,870 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Evaluate test code "odoo.startTour('viin_marketplace_configurator_merchant_store_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/shop?search=Laptop Dell", "delayToCheckUndeterminisms": 0})" 2026-10-08 00:28:47,876 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store.browser: [1/7] Tour viin_marketplace_configurator_merchant_store_tour → Step Open the merchant product page (trigger: a:contains("Laptop Dell")) 2026-10-08 00:28:47,891 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:47] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.003 0.065 2026-10-08 00:28:47,922 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:47] "POST /im_livechat/init HTTP/1.1" 200 - 25 0.011 0.076 2026-10-08 00:28:48,420 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: product.template 2026-10-08 00:28:48,476 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:48] "GET /shop/laptop-dell-403?search=Laptop+Dell HTTP/1.1" 200 - 219 0.094 0.433 2026-10-08 00:28:48,502 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:48] "POST /heatmap/send_log HTTP/1.1" 200 - 6 0.002 0.009 2026-10-08 00:28:48,568 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:48] "GET /web/image/product.product/783/image_1024/Laptop%20Dell?unique=7803a21 HTTP/1.1" 200 - 5 0.002 0.011 2026-10-08 00:28:48,592 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:48] "GET /web/image/res.partner/285/image_256?unique=7803a21 HTTP/1.1" 200 - 13 0.007 0.028 2026-10-08 00:28:48,764 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store.browser: [2/7] Tour viin_marketplace_configurator_merchant_store_tour → Step The shop page offers EVERY store the merchant sells this product from - both options must be present before the next step can prove the shopper's pick travelled, so a half-applied fixture fails loudly here rather than silently later (trigger: select#product_store:has(option:contains(Store 1)):has(option:contains(Store 2))) 2026-10-08 00:28:48,778 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:48] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.006 2026-10-08 00:28:48,806 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:48] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.008 0.026 2026-10-08 00:28:48,857 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store.browser: [3/7] Tour viin_marketplace_configurator_merchant_store_tour → Step Shopper deliberately picks Store 2, which is not the default (trigger: select#product_store) 2026-10-08 00:28:48,926 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store.browser: [4/7] Tour viin_marketplace_configurator_merchant_store_tour → Step Add to cart - the dialog opens because the product has optional products (trigger: #add_to_cart) 2026-10-08 00:28:48,946 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:48] "POST /website_sale/get_combination_info HTTP/1.1" 200 - 66 0.043 0.111 2026-10-08 00:28:48,985 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store.browser: [5/7] Tour viin_marketplace_configurator_merchant_store_tour → Step Add Car (trigger: table.o_sale_product_configurator_table_optional tr:has(td>div[name="o_sale_product_configurator_name"] span:contains("Car")) td.o_sale_product_configurator_price button:contains("Add") ) 2026-10-08 00:28:49,036 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:49] "POST /website_sale/combo_configurator/get_data HTTP/1.1" 200 - 31 0.015 0.034 2026-10-08 00:28:49,077 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:49] "POST /website_sale/should_show_product_configurator HTTP/1.1" 200 - 17 0.013 0.023 2026-10-08 00:28:49,173 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:49] "POST /website_sale/get_combination_info HTTP/1.1" 200 - 51 0.038 0.051 2026-10-08 00:28:49,251 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:49] "POST /website_sale/product_configurator/get_values HTTP/1.1" 200 - 45 0.027 0.134 2026-10-08 00:28:49,286 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store.browser: [6/7] Tour viin_marketplace_configurator_merchant_store_tour → Step Confirm the configured basket via the frontend dialog's own control (trigger: .o_sale_product_configurator_dialog button[name="website_sale_product_configurator_continue_button"]) 2026-10-08 00:28:49,306 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:49] "GET /web/image/product.product/783/image_256 HTTP/1.1" 200 - 5 0.003 0.026 2026-10-08 00:28:49,331 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:49] "GET /web/image/product.product/787/image_256 HTTP/1.1" 200 - 5 0.002 0.050 2026-10-08 00:28:49,353 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store.browser: [7/7] Tour viin_marketplace_configurator_merchant_store_tour → Step Wait until the modal is closed (trigger: body:not(:has(.o_sale_product_configurator_dialog))) 2026-10-08 00:28:49,365 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:49] "POST /website_sale/product_configurator/get_optional_products HTTP/1.1" 200 - 16 0.011 0.067 2026-10-08 00:28:49,650 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:49] "POST /website_sale/product_configurator/update_cart HTTP/1.1" 200 - 181 0.095 0.201 2026-10-08 00:28:49,678 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store.browser: tour succeeded 2026-10-08 00:28:49,680 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store.browser: ╔══════════════════════════════════════════════════════════════════╗ ║ TOUR viin_marketplace_configurator_merchant_store_tour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════╝ 2026-10-08 00:28:49,725 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store.browser: heap 13165700 (allocated 14680064) 2026-10-08 00:28:49,728 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Closing chrome headless with pid 6209 2026-10-08 00:28:49,729 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Closing websocket connection 2026-10-08 00:28:49,729 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Terminating chrome headless with pid 6209 2026-10-08 00:28:49,756 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:49] "POST /website_sale/get_combination_info HTTP/1.1" 200 - 52 0.042 0.057 2026-10-08 00:28:49,776 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:49] "GET /web/image/product.product/783/image_128?unique=7803a21 HTTP/1.1" 200 - 5 0.002 0.106 2026-10-08 00:28:49,789 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261008_002849_789043_test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store.txt 2026-10-08 00:28:49,789 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_product_configurator.tests.test_configurator_merchant_store_tour.TestConfiguratorMerchantStoreTour.test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store: Removing chrome user profile "/tmp/tmp553h7xeb_chrome_odoo" 2026-10-08 00:28:49,794 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:28:49] "GET /web/image/product.product/787/image_128?unique=7803a21 HTTP/1.1" 200 - 5 0.002 0.123 2026-10-08 00:28:49,939 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:28:54,786 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3477] 2026-10-08 00:28:54,856 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3478] 2026-10-08 00:28:55,332 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3479] 2026-10-08 00:28:55,400 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3480] 2026-10-08 00:28:55,867 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #19 deleted mail.mail records with IDs: [3481] 2026-10-08 00:28:55,935 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3482] 2026-10-08 00:28:55,963 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_stock.tests.test_marketplace_sale_stock: Starting TestMarketplaceSaleStock.test_01_split_picking_between_merchant_store_01 ... 2026-10-08 00:28:56,984 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move records with IDs: [606] 2026-10-08 00:28:57,639 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3483] 2026-10-08 00:28:57,713 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3484] 2026-10-08 00:28:58,047 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_stock.tests.test_marketplace_sale_stock: Starting TestMarketplaceSaleStock.test_validate_merchant_cancel_so_001 ... 2026-10-08 00:28:58,798 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <122865642517012.1791419338.722450971603394-openerp-796-sale.order@8e970bf9eaf7>: ['"Merchant 1 Customer 1" <@False>'] 2026-10-08 00:28:58,813 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3485] 2026-10-08 00:28:58,849 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3486] 2026-10-08 00:28:59,005 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted loyalty.history records with IDs: [549, 548] 2026-10-08 00:28:59,025 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted loyalty.card records with IDs: [388] 2026-10-08 00:28:59,032 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted sale.order.coupon.points records with IDs: [566] 2026-10-08 00:28:59,079 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_sale_stock.tests.test_marketplace_sale_stock: Starting TestMarketplaceSaleStock.test_validate_merchant_cancel_so_002 ... 2026-10-08 00:28:59,913 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:29:03,841 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_snailmail.tests.test_marketplace_snailmail_access: Starting TestMarketplaceSnailmailAccess.test_marketplace_administrator_still_sees_every_letter ... 2026-10-08 00:29:04,130 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_snailmail.tests.test_marketplace_snailmail_access: Starting TestMarketplaceSnailmailAccess.test_merchant_cannot_open_another_merchants_letter_directly ... 2026-10-08 00:29:04,180 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_snailmail.tests.test_marketplace_snailmail_access: Starting TestMarketplaceSnailmailAccess.test_merchant_cannot_see_another_merchants_letters ... 2026-10-08 00:29:04,213 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_snailmail.tests.test_marketplace_snailmail_access: Starting TestMarketplaceSnailmailAccess.test_merchant_reads_letters_addressed_to_own_store ... 2026-10-08 00:29:04,246 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_snailmail.tests.test_marketplace_snailmail_access: Starting TestMarketplaceSnailmailAccess.test_merchant_reads_letters_addressed_to_them ... 2026-10-08 00:29:04,276 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_snailmail.tests.test_marketplace_snailmail_access: Starting TestMarketplaceSnailmailAccess.test_scoping_is_symmetric_between_merchants ... 2026-10-08 00:29:04,380 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:29:08,885 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3487] 2026-10-08 00:29:08,953 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3488] 2026-10-08 00:29:08,984 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_01_check_merchant_picking_types ... 2026-10-08 00:29:09,018 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_02_merchant_manage_stock_picking_state_01 ... 2026-10-08 00:29:09,354 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_03_merchant_manage_stock_picking_state_03 ... 2026-10-08 00:29:09,592 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_04_merchant_return_stock_picking ... 2026-10-08 00:29:10,141 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_05_merchant_cancel_stock_picking ... 2026-10-08 00:29:10,339 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2334] 2026-10-08 00:29:10,394 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_06_merchant_manage_stock_quant ... 2026-10-08 00:29:10,687 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_07_merchant_stock_data_post_init_hook ... 2026-10-08 00:29:10,770 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_08_merchant_stock_data_in_create ... 2026-10-08 00:29:10,984 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_merchant_category_alone_decides_storability ... 2026-10-08 00:29:11,507 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3489] 2026-10-08 00:29:11,581 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3490] 2026-10-08 00:29:11,633 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_merchant_category_change_flips_storability ... 2026-10-08 00:29:12,119 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3491] 2026-10-08 00:29:12,183 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3492] 2026-10-08 00:29:12,426 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:29:16,278 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_stock.tests.test_merchant_route_isolation: Starting TestMerchantRouteIsolation.test_merchant_can_still_open_their_own_supply_route ... 2026-10-08 00:29:16,562 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_stock.tests.test_merchant_route_isolation: Starting TestMerchantRouteIsolation.test_merchant_cannot_list_another_merchants_supply_route ... 2026-10-08 00:29:16,595 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_stock.tests.test_merchant_route_isolation: Starting TestMerchantRouteIsolation.test_merchant_cannot_open_another_merchants_supply_route ... 2026-10-08 00:29:16,640 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_stock.tests.test_merchant_route_isolation: Starting TestMerchantRouteIsolation.test_merchant_visibility_of_supplier_locations_is_unchanged ... 2026-10-08 00:29:16,737 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:29:17,110 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3493] 2026-10-08 00:29:17,117 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62531] 2026-10-08 00:29:17,122 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:29:17,157 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_stock.tests.test_stock_picking_core_workflow: Starting TestStockPickingCoreWorkflow.test_action_split_transfer_unaffected_for_non_marketplace_user ... 2026-10-08 00:29:17,649 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:29:21,495 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_company_less_merchant_is_publicized_when_on ... 2026-10-08 00:29:22,263 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_default_publicize_is_on ... 2026-10-08 00:29:22,300 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_toggle_off_inactive_merchant_invisible ... 2026-10-08 00:29:22,833 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [286], uid: 7, model: res.partner 2026-10-08 00:29:22,863 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_toggle_off_merchant_cannot_read_other_merchant ... 2026-10-08 00:29:23,279 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [389596] 2026-10-08 00:29:23,279 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [70] 2026-10-08 00:29:23,402 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [286], uid: 18, model: res.partner 2026-10-08 00:29:23,440 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_toggle_off_portal_cannot_read_active_merchant ... 2026-10-08 00:29:23,847 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [389596] 2026-10-08 00:29:23,848 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [70] 2026-10-08 00:29:23,958 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [286], uid: 7, model: res.partner 2026-10-08 00:29:23,987 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_toggle_on_merchant_can_read_other_active_merchant ... 2026-10-08 00:29:24,517 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_toggle_on_portal_can_read_active_merchant ... 2026-10-08 00:29:25,115 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:29:29,399 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour: Starting TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose ... 2026-10-08 00:29:30,172 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Chrome pid: 6403 2026-10-08 00:29:30,172 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Chrome headless temporary user profile dir: /tmp/tmpi0_ncm4k_chrome_odoo 2026-10-08 00:29:30,172 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Issuing json command http://127.0.0.1:34269/json/version 2026-10-08 00:29:30,173 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:34269/json/version with timeout 3 increased to 10s during tests 2026-10-08 00:29:30,181 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Browser version: Chrome/150.0.7871.114 2026-10-08 00:29:30,181 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Issuing json command http://127.0.0.1:34269/json 2026-10-08 00:29:30,181 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:34269/json with timeout 3 increased to 10s during tests 2026-10-08 00:29:30,186 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Websocket url found: ws://127.0.0.1:34269/devtools/page/F74BA243B09664CB048C3DAD586E0C41 2026-10-08 00:29:30,187 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Enable chrome headless console log notification 2026-10-08 00:29:30,188 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Chrome headless enable page notifications 2026-10-08 00:29:30,207 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:portal from n/a 2026-10-08 00:29:30,214 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Setting session cookie in browser 2026-10-08 00:29:30,215 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Open "http://127.0.0.1:8069/shop" in browser 2026-10-08 00:29:30,215 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Navigating to: "http://127.0.0.1:8069/shop" 2026-10-08 00:29:30,223 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:29:32,302 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /shop HTTP/1.1" 200 - 387 0.145 1.935 2026-10-08 00:29:32,305 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Navigation result: {'frameId': 'F74BA243B09664CB048C3DAD586E0C41', 'loaderId': 'E8A793868F7429C24F72FBCFE2FCDBB1', 'isDownload': False} 2026-10-08 00:29:32,305 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Evaluate ready code "odoo.isTourReady('viin_marketplace_add_to_cart_from_store')" 2026-10-08 00:29:32,332 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-08 00:29:32,340 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8d2f81c/web.assets_frontend.min.css, copying from /web/assets/8d2f81c/web.assets_frontend.min.css 2026-10-08 00:29:32,382 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/assets/1/8d2f81c/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.031 0.030 2026-10-08 00:29:32,388 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/efc8895/web.assets_frontend_minimal.min.js, copying from /web/assets/efc8895/web.assets_frontend_minimal.min.js 2026-10-08 00:29:32,393 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-08 00:29:32,394 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-08 00:29:32,399 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/assets/1/efc8895/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.006 0.052 2026-10-08 00:29:32,405 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dccf928/web.__assets_tests_call__.min.js, copying from /web/assets/dccf928/web.__assets_tests_call__.min.js 2026-10-08 00:29:32,418 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/assets/1/dccf928/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.005 0.021 2026-10-08 00:29:32,498 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/image/product.template/9/image_512/Customizable%20Desk?unique=5e7d955 HTTP/1.1" 200 - 4 0.004 0.012 2026-10-08 00:29:32,505 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-08 00:29:32,510 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-08 00:29:32,512 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/image/product.template/16/image_512/Conference%20Chair?unique=5e7d955 HTTP/1.1" 200 - 4 0.002 0.021 2026-10-08 00:29:32,521 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/image/product.template/416/image_512/Warranty?unique=5e7d955 HTTP/1.1" 200 - 4 0.003 0.034 2026-10-08 00:29:32,530 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/image/product.template/129/image_512/[FURN_5555]%20Cable%20Management%20Box?unique=22df313 HTTP/1.1" 200 - 4 0.002 0.037 2026-10-08 00:29:32,538 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/image/product.template/206/image_512/Chair%20floor%20protection?unique=5e7d955 HTTP/1.1" 200 - 4 0.002 0.050 2026-10-08 00:29:32,544 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/image/website/1/logo/My%20Website?unique=d314735 HTTP/1.1" 200 - 4 0.001 0.062 2026-10-08 00:29:32,552 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/image/product.template/7/image_512/[FURN_9999]%20Office%20Design%20Software?unique=5e7d955 HTTP/1.1" 200 - 4 0.002 0.037 2026-10-08 00:29:32,564 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/image/product.template/34/image_512/Office%20Combo?unique=5e7d955 HTTP/1.1" 200 - 4 0.002 0.020 2026-10-08 00:29:32,572 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/image/product.template/26/image_512/[FURN_6741]%20Large%20Meeting%20Table?unique=5e7d955 HTTP/1.1" 200 - 4 0.002 0.022 2026-10-08 00:29:32,581 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/image/website/1/favicon?unique=d314735 HTTP/1.1" 200 - 4 0.001 0.045 2026-10-08 00:29:32,589 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/image/product.template/27/image_512/[FURN_8999]%20Three-Seat%20Sofa?unique=5e7d955 HTTP/1.1" 200 - 4 0.002 0.070 2026-10-08 00:29:32,597 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/image/product.template/22/image_512/[FURN_0789]%20Individual%20Workplace?unique=5e7d955 HTTP/1.1" 200 - 4 0.002 0.070 2026-10-08 00:29:32,606 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/image/product.template/6/image_512/[FURN_8888]%20Office%20Lamp?unique=5e7d955 HTTP/1.1" 200 - 4 0.002 0.024 2026-10-08 00:29:32,615 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/image/product.template/23/image_512/Acoustic%20Bloc%20Screens?unique=5e7d955 HTTP/1.1" 200 - 4 0.002 0.020 2026-10-08 00:29:32,623 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/image/product.template/25/image_512/[FURN_8220]%20Four%20Person%20Desk?unique=5e7d955 HTTP/1.1" 200 - 4 0.002 0.065 2026-10-08 00:29:32,630 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/image/product.template/24/image_512/[FURN_8855]%20Drawer?unique=5e7d955 HTTP/1.1" 200 - 4 0.002 0.043 2026-10-08 00:29:32,637 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/image/product.template/5/image_512/[FURN_7777]%20Office%20Chair?unique=5e7d955 HTTP/1.1" 200 - 4 0.002 0.067 2026-10-08 00:29:32,645 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/image/product.template/15/image_512/[E-COM11]%20Cabinet%20with%20Doors?unique=5e7d955 HTTP/1.1" 200 - 4 0.002 0.033 2026-10-08 00:29:32,654 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/image/product.template/12/image_512/[E-COM08]%20Storage%20Box?unique=5e7d955 HTTP/1.1" 200 - 4 0.002 0.017 2026-10-08 00:29:32,665 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5d0fd4a/web.assets_frontend_lazy.min.js, copying from /web/assets/5d0fd4a/web.assets_frontend_lazy.min.js 2026-10-08 00:29:32,686 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/assets/1/5d0fd4a/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 0.038 2026-10-08 00:29:32,695 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/image/product.template/13/image_512/[E-COM09]%20Large%20Desk?unique=5e7d955 HTTP/1.1" 200 - 4 0.002 0.066 2026-10-08 00:29:32,705 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/image/product.template/21/image_512/[FURN_7888]%20Desk%20Stand%20with%20Screen?unique=5e7d955 HTTP/1.1" 200 - 4 0.001 0.101 2026-10-08 00:29:32,711 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /web/image/product.template/14/image_512/[E-COM10]%20Pedal%20Bin?unique=5e7d955 HTTP/1.1" 200 - 4 0.001 0.091 2026-10-08 00:29:32,962 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:32] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-08 00:29:33,033 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Evaluate test code "odoo.startTour('viin_marketplace_add_to_cart_from_store', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/shop", "delayToCheckUndeterminisms": 0})" 2026-10-08 00:29:33,037 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.browser: [1/9] Tour viin_marketplace_add_to_cart_from_store → Step Search for the product (trigger: form input[name="search"]) 2026-10-08 00:29:33,047 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:33] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.003 0.062 2026-10-08 00:29:33,087 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:33] "POST /im_livechat/init HTTP/1.1" 200 - 24 0.009 0.083 2026-10-08 00:29:33,112 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.browser: [2/9] Tour viin_marketplace_add_to_cart_from_store → Step Search Face lift (trigger: form:has(input[name="search"]) .oe_search_button) 2026-10-08 00:29:33,322 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:33] "GET /shop?&search=Face%20lift HTTP/1.1" 200 - 54 0.046 0.094 2026-10-08 00:29:33,346 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:33] "POST /heatmap/send_log HTTP/1.1" 200 - 6 0.002 0.008 2026-10-08 00:29:33,407 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:33] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-08 00:29:33,414 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:33] "GET /web/image/product.template/406/image_512/Face%20lift?unique=40f298b HTTP/1.1" 200 - 3 0.002 0.010 2026-10-08 00:29:33,567 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.browser: [3/9] Tour viin_marketplace_add_to_cart_from_store → Step Open the merchant product page for Face lift (trigger: a:contains(Face lift)) 2026-10-08 00:29:33,583 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:33] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.007 2026-10-08 00:29:33,610 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:33] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.007 0.028 2026-10-08 00:29:34,113 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: product.template 2026-10-08 00:29:34,169 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:34] "GET /shop/face-lift-406?search=Face+lift HTTP/1.1" 200 - 209 0.071 0.432 2026-10-08 00:29:34,191 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:34] "POST /heatmap/send_log HTTP/1.1" 200 - 5 0.002 0.008 2026-10-08 00:29:34,246 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:34] "GET /web/image/product.product/786/image_1024/Face%20lift?unique=40f298b HTTP/1.1" 200 - 5 0.002 0.012 2026-10-08 00:29:34,269 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:34] "GET /web/image/res.partner/286/image_256?unique=40f298b HTTP/1.1" 200 - 13 0.007 0.030 2026-10-08 00:29:34,285 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.browser: [4/9] Tour viin_marketplace_add_to_cart_from_store → Step A merchant product page offers the shopper the merchant's stores (trigger: select#product_store:has(option:contains(Store 3)):has(option:contains(Store 4))) 2026-10-08 00:29:34,323 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:34] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.008 0.021 2026-10-08 00:29:34,329 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:34] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.035 2026-10-08 00:29:34,371 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.browser: [5/9] Tour viin_marketplace_add_to_cart_from_store → Step Shopper deliberately picks Store 4, which is not the default (trigger: select#product_store) 2026-10-08 00:29:34,429 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:34] "POST /website_sale/get_combination_info HTTP/1.1" 200 - 52 0.022 0.098 2026-10-08 00:29:34,434 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.browser: [6/9] Tour viin_marketplace_add_to_cart_from_store → Step Shopper adds the merchant product to the cart (trigger: #add_to_cart) 2026-10-08 00:29:34,505 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.browser: [7/9] Tour viin_marketplace_add_to_cart_from_store → Step Go to cart (trigger: a sup.my_cart_quantity:text(1)) 2026-10-08 00:29:34,563 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:34] "POST /website_sale/combo_configurator/get_data HTTP/1.1" 200 - 27 0.019 0.037 2026-10-08 00:29:34,595 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:34] "POST /website_sale/should_show_product_configurator HTTP/1.1" 200 - 9 0.008 0.018 2026-10-08 00:29:34,838 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:34] "POST /shop/cart/update_json HTTP/1.1" 200 - 128 0.068 0.168 2026-10-08 00:29:34,909 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:34] "POST /website_sale/get_combination_info HTTP/1.1" 200 - 38 0.016 0.045 2026-10-08 00:29:34,927 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:34] "GET /web/image/product.product/786/image_128?unique=40f298b HTTP/1.1" 200 - 5 0.002 0.070 2026-10-08 00:29:35,551 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:35] "GET /shop/cart HTTP/1.1" 200 - 163 0.061 0.318 2026-10-08 00:29:35,565 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-08 00:29:35,571 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:35] "POST /shop/products/recently_viewed_update HTTP/1.1" 200 - 11 0.010 0.127 2026-10-08 00:29:35,581 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:35] "POST /heatmap/send_log HTTP/1.1" 200 - 6 0.002 0.013 2026-10-08 00:29:35,665 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.browser: [8/9] Tour viin_marketplace_add_to_cart_from_store → Step Checking if Face lift is in the cart (trigger: a:contains(Face lift)) 2026-10-08 00:29:35,702 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:35] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.008 0.022 2026-10-08 00:29:35,708 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:35] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.034 2026-10-08 00:29:35,740 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.browser: [9/9] Tour viin_marketplace_add_to_cart_from_store → Step The cart line is billed against Store 4 (trigger: #cart_products:contains(Store 4)) 2026-10-08 00:29:35,792 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.browser: tour succeeded 2026-10-08 00:29:35,793 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR viin_marketplace_add_to_cart_from_store SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-08 00:29:35,869 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.browser: heap 19093548 (allocated 20185088) 2026-10-08 00:29:35,870 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Closing chrome headless with pid 6403 2026-10-08 00:29:35,871 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Closing websocket connection 2026-10-08 00:29:35,871 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Terminating chrome headless with pid 6403 2026-10-08 00:29:35,938 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261008_002935_938760_test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.txt 2026-10-08 00:29:35,939 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_add_to_cart_tour.TestAddToCartTour.test_shopper_can_buy_a_merchant_product_from_the_store_they_chose: Removing chrome user profile "/tmp/tmpi0_ncm4k_chrome_odoo" 2026-10-08 00:29:36,087 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:29:36,101 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_shop_render: Starting TestShopRender.test_shop_page_renders_with_state_filter ... 2026-10-08 00:29:36,105 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:29:37,271 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:37] "GET /shop HTTP/1.1" 200 - 370 0.144 1.024 2026-10-08 00:29:37,273 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_shop_render.TestShopRender.test_shop_page_renders_with_state_filter: waiting for threads: [] 2026-10-08 00:29:37,304 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:29:41,443 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_update_to_cart: Starting TestUpdateToCart.test_002_update_to_cart_with_merchant_non_service_product ... 2026-10-08 00:29:42,269 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_update_to_cart: Starting TestUpdateToCart.test_003_update_to_card_with_merchant_service_product ... 2026-10-08 00:29:42,696 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_update_to_cart: Starting TestUpdateToCart.test_add_same_product_to_cart_with_different_stores ... 2026-10-08 00:29:43,109 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_update_to_cart: Starting TestUpdateToCart.test_check_so_info_when_merchant_update_to_cart_001 ... 2026-10-08 00:29:43,483 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_update_to_cart: Starting TestUpdateToCart.test_check_so_info_when_merchant_update_to_cart_002 ... 2026-10-08 00:29:44,003 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:29:47,863 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_active_merchant_product_stays_visible_as_an_accessory ... 2026-10-08 00:29:48,217 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_checkout_flow_blocks_a_cart_holding_a_closed_merchants_product ... 2026-10-08 00:29:48,674 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_checkout_flow_passes_for_an_active_merchants_product ... 2026-10-08 00:29:48,887 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_paused_store_product_is_excluded_as_an_accessory ... 2026-10-08 00:29:49,027 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_sale_product_domain_001 ... 2026-10-08 00:29:49,125 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_sale_product_domain_002 ... 2026-10-08 00:29:49,225 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_sale_product_domain_003 ... 2026-10-08 00:29:49,424 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:29:49,643 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale_stock.tests.test_shop_stock_by_store: Starting TestShopStockByStore.test_a_storable_merchant_product_reports_its_store_quantity ... 2026-10-08 00:29:49,786 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_marketplace_website_sale_stock.tests.test_shop_stock_by_store: Starting TestShopStockByStore.test_the_product_page_renders_and_offers_the_merchant_store ... 2026-10-08 00:29:49,935 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:29:51,053 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:29:51] "GET /shop/shop-stock-by-store-product-1847 HTTP/1.1" 200 - 312 0.122 0.998 2026-10-08 00:29:51,090 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:29:51,102 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_attendee_calendar_template: Starting TestAttendeeCalendarTemplate.test_calendar_event_card_shows_the_meeting_room ... 2026-10-08 00:29:51,520 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:29:51,607 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_01_check_calendar_event ... 2026-10-08 00:29:51,656 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_01_check_duplicate_calendar_event ... 2026-10-08 00:29:51,725 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_02_check_duplicate_calendar_event ... 2026-10-08 00:29:51,792 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_03_check_duplicate_calendar_event ... 2026-10-08 00:29:51,862 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_04_check_duplicate_calendar_event ... 2026-10-08 00:29:51,922 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_05_check_duplicate_calendar_event ... 2026-10-08 00:29:51,987 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_06_check_duplicate_calendar_event ... 2026-10-08 00:29:52,052 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_07_check_duplicate_calendar_event ... 2026-10-08 00:29:52,116 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_08_check_duplicate_calendar_event ... 2026-10-08 00:29:52,173 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_09_check_duplicate_calendar_event ... 2026-10-08 00:29:52,265 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_10_check_duplicate_calendar_event ... 2026-10-08 00:29:52,345 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_11_check_duplicate_calendar_event ... 2026-10-08 00:29:52,435 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_12_check_duplicate_calendar_event ... 2026-10-08 00:29:52,502 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_13_check_duplicate_calendar_event ... 2026-10-08 00:29:52,581 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_14_check_duplicate_calendar_event ... 2026-10-08 00:29:52,669 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_15_check_duplicate_calendar_event ... 2026-10-08 00:29:52,755 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_16_check_duplicate_meeting_room ... 2026-10-08 00:29:52,821 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_17_check_duplicate_calendar_event ... 2026-10-08 00:29:52,944 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_18_copy_keeps_explicitly_requested_room ... 2026-10-08 00:29:53,007 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_compute_room_id_01 ... 2026-10-08 00:29:53,063 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_compute_room_id_02 ... 2026-10-08 00:29:53,134 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:29:53,212 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_meeting_room: Starting TestCalendarMeetingRoom.test_01_constrains_meeting_room ... 2026-10-08 00:29:53,242 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_meeting_room: Starting TestCalendarMeetingRoom.test_02_constrains_meeting_room ... 2026-10-08 00:29:53,271 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_meeting_room: Starting TestCalendarMeetingRoom.test_03_constrains_meeting_room ... 2026-10-08 00:29:53,302 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_meeting_room: Starting TestCalendarMeetingRoom.test_04_constrains_meeting_room ... 2026-10-08 00:29:53,334 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_meeting_room: Starting TestCalendarMeetingRoom.test_05_name_search_matches_room_name ... 2026-10-08 00:29:53,354 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_meeting_room: Starting TestCalendarMeetingRoom.test_06_name_search_matches_work_location_name ... 2026-10-08 00:29:53,373 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_meeting_room: Starting TestCalendarMeetingRoom.test_07_form_keeps_archive_feature ... 2026-10-08 00:29:53,415 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_meeting_room.tests.test_calendar_meeting_room: Starting TestCalendarMeetingRoom.test_08_display_name_follows_renamed_work_location ... 2026-10-08 00:29:53,451 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:29:54,756 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_backorder_production_workflow_01 ... 2026-10-08 00:29:55,358 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2340] 2026-10-08 00:29:56,574 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_backorder_production_workflow_02 ... 2026-10-08 00:29:57,310 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2347] 2026-10-08 00:29:57,893 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_backorder_production_workflow_03 ... 2026-10-08 00:29:58,627 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2351] 2026-10-08 00:29:59,049 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2355] 2026-10-08 00:30:00,255 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_01 ... 2026-10-08 00:30:00,990 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2360] 2026-10-08 00:30:02,746 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_02 ... 2026-10-08 00:30:03,581 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2370] 2026-10-08 00:30:05,241 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_03 ... 2026-10-08 00:30:06,029 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2380] 2026-10-08 00:30:07,644 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_04 ... 2026-10-08 00:30:08,151 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move records with IDs: [622] 2026-10-08 00:30:08,861 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2390] 2026-10-08 00:30:09,145 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_05 ... 2026-10-08 00:30:09,857 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2394] 2026-10-08 00:30:10,116 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2398] 2026-10-08 00:30:10,619 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:30:10,630 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_availability_fields_exist ... 2026-10-08 00:30:10,651 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_cluster_modules_are_not_dependencies ... 2026-10-08 00:30:10,670 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_compute_available_reflects_registry ... 2026-10-08 00:30:10,803 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_hub_module_toggle_is_not_declared ... 2026-10-08 00:30:10,823 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_install_checkbox_hidden_when_module_unavailable ... 2026-10-08 00:30:11,391 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_model_compute_and_view_declare_the_same_modules ... 2026-10-08 00:30:11,415 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_module_toggle_fields_exist ... 2026-10-08 00:30:11,439 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_module_viin_mrp_mps_label_does_not_collide_with_core_mrp_mps ... 2026-10-08 00:30:11,460 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_nested_units_are_guarded_by_their_parent_toggle ... 2026-10-08 00:30:11,481 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_setting_ids_are_unique_in_the_merged_arch ... 2026-10-08 00:30:11,990 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_units_are_partitioned_into_the_four_blocks ... 2026-10-08 00:30:12,397 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_upsell_link_visible_only_when_module_unavailable ... 2026-10-08 00:30:12,926 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_upsell_urls_match_their_module ... 2026-10-08 00:30:13,301 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:30:13,903 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp.tests.test_standard_consumption_batch_insert_perf: Starting TestStandardConsumptionBatchInsertPerf.test_backorder_copies_component_and_byproduct_standard_consumptions_in_a_single_insert_each ... 2026-10-08 00:30:15,793 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp.tests.test_standard_consumption_batch_insert_perf: Starting TestStandardConsumptionBatchInsertPerf.test_confirm_creates_component_and_byproduct_standard_consumptions_in_a_single_insert_each ... 2026-10-08 00:30:16,741 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:30:17,054 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_account_move: Starting TestAccountMove.test_01_check_account_entry_move_1 ... 2026-10-08 00:30:18,888 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_account_move: Starting TestAccountMove.test_02_check_account_entry_move_2 ... 2026-10-08 00:30:19,879 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:30:21,715 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour: Starting TestProductionCostTour.test_production_cost_report_tour ... 2026-10-08 00:30:22,035 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Chrome pid: 6617 2026-10-08 00:30:22,036 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Chrome headless temporary user profile dir: /tmp/tmp_es6mc8i_chrome_odoo 2026-10-08 00:30:22,036 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Issuing json command http://127.0.0.1:35717/json/version 2026-10-08 00:30:22,037 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:35717/json/version with timeout 3 increased to 10s during tests 2026-10-08 00:30:22,045 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Browser version: Chrome/150.0.7871.114 2026-10-08 00:30:22,045 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Issuing json command http://127.0.0.1:35717/json 2026-10-08 00:30:22,045 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:35717/json with timeout 3 increased to 10s during tests 2026-10-08 00:30:22,047 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Websocket url found: ws://127.0.0.1:35717/devtools/page/3299FFECB060154793FA6B78908C2D07 2026-10-08 00:30:22,053 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Enable chrome headless console log notification 2026-10-08 00:30:22,054 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Chrome headless enable page notifications 2026-10-08 00:30:22,082 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:admin from n/a 2026-10-08 00:30:22,088 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Setting session cookie in browser 2026-10-08 00:30:22,090 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Open "http://127.0.0.1:8069/odoo/action-viin_mrp_account.production_cost_report_action" in browser 2026-10-08 00:30:22,090 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-viin_mrp_account.production_cost_report_action" 2026-10-08 00:30:22,097 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:30:24,186 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:24] "GET /odoo/action-viin_mrp_account.production_cost_report_action HTTP/1.1" 200 - 185 0.095 1.995 2026-10-08 00:30:24,189 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Navigation result: {'frameId': '3299FFECB060154793FA6B78908C2D07', 'loaderId': '7C62CEC2E0D286D7D3A2B404CD3E55FA', 'isDownload': False} 2026-10-08 00:30:24,189 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Evaluate ready code "odoo.isTourReady('viin_mrp_account_production_cost_tour')" 2026-10-08 00:30:24,219 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:24] "GET /web/assets/67c1386/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-10-08 00:30:24,233 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:24] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.016 2026-10-08 00:30:24,236 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:24] "GET /web/assets/0a0cc8d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-08 00:30:24,242 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-08 00:30:24,765 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:24] "GET /web/webclient/load_menus/0f74c91315468c43ed223ffd5947c781eb0f9ccc2ab5411361792e0c02cc4b03 HTTP/1.1" 200 - 900 0.192 0.359 2026-10-08 00:30:24,770 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:24] "GET /web/webclient/translations/ab9eda3054d49b82d1b8b7fa5adf1537393fffac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.555 2026-10-08 00:30:24,776 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:24] "GET /web/assets/37c710e/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.513 2026-10-08 00:30:24,779 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:24] "GET /web/assets/ed2b8de/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.373 2026-10-08 00:30:24,853 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:24] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-08 00:30:24,853 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:24] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-08 00:30:24,854 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:24] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-08 00:30:24,865 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:24] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.005 2026-10-08 00:30:24,883 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: Owl is running in 'dev' mode. 2026-10-08 00:30:24,909 121 INFO rb-61b7113-225342-422164 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-08 00:30:24,934 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:24] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.013 0.037 2026-10-08 00:30:24,938 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:24] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.038 2026-10-08 00:30:24,955 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:24] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.004 0.036 2026-10-08 00:30:24,997 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Evaluate test code "odoo.startTour('viin_mrp_account_production_cost_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-viin_mrp_account.production_cost_report_action", "delayToCheckUndeterminisms": 0})" 2026-10-08 00:30:25,002 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: [1/12] Tour viin_mrp_account_production_cost_tour → Step Production Cost Report client action is mounted (trigger: .o_action .o_control_panel) 2026-10-08 00:30:25,025 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:25] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 39 0.022 0.083 2026-10-08 00:30:25,036 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:25] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-08 00:30:25,041 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:25] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.086 2026-10-08 00:30:25,065 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-08 00:30:25,072 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-08 00:30:25,236 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:25] "POST /mail/data HTTP/1.1" 200 - 139 0.072 0.183 2026-10-08 00:30:25,237 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:25] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.248 2026-10-08 00:30:25,255 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:25] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.217 2026-10-08 00:30:25,275 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:25] "GET /web/image/res.partner/3/avatar_128?unique=1791406129000 HTTP/1.1" 200 - 9 0.006 0.219 2026-10-08 00:30:25,287 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:25] "POST /web/action/load HTTP/1.1" 200 - 7 0.003 0.231 2026-10-08 00:30:25,306 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:25] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.006 0.252 2026-10-08 00:30:25,335 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:25] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-08 00:30:25,359 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:25] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.006 0.014 2026-10-08 00:30:25,370 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:25] "POST /web/dataset/call_kw/production.cost.report/get_filter_options HTTP/1.1" 200 - 10 0.004 0.018 2026-10-08 00:30:25,384 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-08 00:30:25,457 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:25] "POST /web/dataset/call_kw/production.cost.report/get_report_data HTTP/1.1" 200 - 91 0.035 0.043 2026-10-08 00:30:25,495 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: [2/12] Tour viin_mrp_account_production_cost_tour → Step Open the Date dropdown (v18 Dropdown API) (trigger: .o_control_panel .fa-calendar) 2026-10-08 00:30:25,568 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: [3/12] Tour viin_mrp_account_production_cost_tour → Step Date dropdown menu content renders (trigger: .o-dropdown--menu .dropdown-item) 2026-10-08 00:30:25,625 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: [4/12] Tour viin_mrp_account_production_cost_tour → Step Open the Comparison dropdown (trigger: .o_control_panel .fa-line-chart) 2026-10-08 00:30:25,693 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: [5/12] Tour viin_mrp_account_production_cost_tour → Step Comparison dropdown menu content renders (trigger: .o-dropdown--menu .dropdown-item) 2026-10-08 00:30:25,760 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: [6/12] Tour viin_mrp_account_production_cost_tour → Step Open the Products dropdown (trigger: .o_control_panel .fa-product-hunt) 2026-10-08 00:30:25,833 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: [7/12] Tour viin_mrp_account_production_cost_tour → Step Products dropdown shows the many2many autocomplete (trigger: .o-dropdown--menu .o-autocomplete--input, .o-dropdown--menu input) 2026-10-08 00:30:25,892 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: [8/12] Tour viin_mrp_account_production_cost_tour → Step Close the dropdown and click a product line -> Analysis (trigger: a.o_product_product_action) 2026-10-08 00:30:25,964 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: [9/12] Tour viin_mrp_account_production_cost_tour → Step Analysis: graph renders (View jsClass + non-stored measure aggregator) (trigger: .o_content canvas) 2026-10-08 00:30:26,003 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:26] "POST /web/dataset/call_kw/production.cost.report/get_report_data HTTP/1.1" 200 - 27 0.014 0.022 2026-10-08 00:30:26,034 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:26] "POST /web/dataset/call_kw/report.mrp.production.cost.graph/get_views HTTP/1.1" 200 - 10 0.007 0.008 2026-10-08 00:30:26,061 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:26] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.001 0.020 2026-10-08 00:30:26,157 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1a51390/web.assets_backend_lazy.min.js (id:33016) 2026-10-08 00:30:26,162 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:26] "GET /web/assets/1a51390/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 15 0.007 0.088 2026-10-08 00:30:26,274 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b14f7b5/web.assets_backend_lazy.min.css (id:33017) 2026-10-08 00:30:26,279 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:26] "GET /web/assets/b14f7b5/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 6 0.006 0.206 2026-10-08 00:30:26,339 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:26] "POST /web/dataset/call_kw/report.mrp.production.cost.graph/web_read_group HTTP/1.1" 200 - 39 0.019 0.027 2026-10-08 00:30:26,352 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:26] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.004 2026-10-08 00:30:26,360 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:30:26] "GET /web/assets/aadf96e/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-08 00:30:26,411 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: [10/12] Tour viin_mrp_account_production_cost_tour → Step Analysis: manufacturing-order link is present (dataset res-ids) (trigger: a.o_mrp_production_action) 2026-10-08 00:30:26,474 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: [11/12] Tour viin_mrp_account_production_cost_tour → Step Analysis: its own Date dropdown opens too (trigger: .o_control_panel .fa-calendar) 2026-10-08 00:30:26,529 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: [12/12] Tour viin_mrp_account_production_cost_tour → Step Analysis date dropdown menu content renders (trigger: .o-dropdown--menu .dropdown-item) 2026-10-08 00:30:26,583 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: tour succeeded 2026-10-08 00:30:26,584 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR viin_mrp_account_production_cost_tour SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-08 00:30:26,633 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: heap 26145952 (allocated 27361280) 2026-10-08 00:30:26,635 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Closing chrome headless with pid 6617 2026-10-08 00:30:26,636 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Closing websocket connection 2026-10-08 00:30:26,636 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Terminating chrome headless with pid 6617 2026-10-08 00:30:26,730 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261008_003026_730663_test_production_cost_report_tour.txt 2026-10-08 00:30:26,730 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Removing chrome user profile "/tmp/tmp_es6mc8i_chrome_odoo" 2026-10-08 00:30:26,775 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:30:27,370 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_res_config_settings_arch: Starting TestMrpAccountSettingsCombinedArch.test_the_mrp_accounting_block_renders_after_the_stock_valuation_block ... 2026-10-08 00:30:27,394 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_res_config_settings_arch: Starting TestMrpAccountSettingsCombinedArch.test_the_production_cost_account_renders_with_the_stock_valuation_accounts ... 2026-10-08 00:30:27,416 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_res_config_settings_arch: Starting TestMrpAccountSettingsCombinedArch.test_the_settings_region_this_module_extends_is_reachable ... 2026-10-08 00:30:27,437 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_account.tests.test_res_config_settings_arch: Starting TestMrpAccountSettingsCombinedArch.test_the_work_in_progress_setting_renders_inside_the_mrp_accounting_block ... 2026-10-08 00:30:27,468 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:30:31,545 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_filter.tests.test_mrp_production: Starting TestMRPProduction.test_mrp_production ... 2026-10-08 00:30:32,879 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:30:39,066 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329559, 329560, 329561, 329562] 2026-10-08 00:30:39,067 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-08 00:30:39,067 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_bom_resolution: Starting TestMpsBomResolution.test_a_bom_line_restricted_to_another_variant_raises_no_indirect_demand ... 2026-10-08 00:30:39,600 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_bom_resolution: Starting TestMpsBomResolution.test_indirect_demand_propagates_through_an_unscheduled_intermediate ... 2026-10-08 00:30:39,944 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_bom_resolution: Starting TestMpsBomResolution.test_indirect_demand_uses_the_single_bom_the_lowest_sequence_selects ... 2026-10-08 00:30:40,321 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:30:46,293 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329559, 329560, 329561, 329562] 2026-10-08 00:30:46,293 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-08 00:30:46,956 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_company_consistency: Starting TestMpsCompanyConsistency.test_a_schedule_cannot_be_created_against_a_warehouse_of_another_company ... 2026-10-08 00:30:47,047 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_company_consistency: Starting TestMpsCompanyConsistency.test_a_schedule_cannot_be_moved_to_a_product_of_another_company ... 2026-10-08 00:30:47,145 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_company_consistency: Starting TestMpsCompanyConsistency.test_a_schedule_cannot_be_moved_to_a_warehouse_of_another_company ... 2026-10-08 00:30:47,245 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_company_consistency: Starting TestMpsCompanyConsistency.test_a_schedule_cannot_explode_a_bill_of_materials_of_another_company ... 2026-10-08 00:30:47,340 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_company_consistency: Starting TestMpsCompanyConsistency.test_a_schedule_cannot_plan_a_product_of_another_company ... 2026-10-08 00:30:47,433 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_company_consistency: Starting TestMpsCompanyConsistency.test_a_schedule_whose_warehouse_product_and_bom_share_its_company_is_accepted ... 2026-10-08 00:30:47,536 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:30:53,514 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329559, 329560, 329561, 329562] 2026-10-08 00:30:53,514 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-08 00:30:53,514 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_demand_forecast_entry: Starting TestMpsDemandForecastEntry.test_a_demand_forecast_beyond_the_cap_leaves_the_target_unmet ... 2026-10-08 00:30:53,785 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_demand_forecast_entry: Starting TestMpsDemandForecastEntry.test_a_demand_forecast_within_the_cap_is_replenished_whole_and_still_meets_the_target ... 2026-10-08 00:30:54,135 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:31:00,307 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329559, 329560, 329561, 329562] 2026-10-08 00:31:00,307 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-08 00:31:00,308 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_forecast_report: Starting TestMpsForecastReport.test_a_manually_entered_replenishment_is_pinned_until_it_is_cleared ... 2026-10-08 00:31:00,599 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_forecast_report: Starting TestMpsForecastReport.test_available_to_promise_is_starting_inventory_plus_replenishment_less_actual_demand ... 2026-10-08 00:31:01,004 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_forecast_report: Starting TestMpsForecastReport.test_forecast_stock_of_a_period_opens_the_next_period_as_starting_inventory ... 2026-10-08 00:31:01,220 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_forecast_report: Starting TestMpsForecastReport.test_indirect_demand_cascades_down_a_two_level_bom_chain ... 2026-10-08 00:31:01,470 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_forecast_report: Starting TestMpsForecastReport.test_indirect_demand_equals_the_bom_line_ratio_times_the_parent_replenishment ... 2026-10-08 00:31:01,732 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_forecast_report: Starting TestMpsForecastReport.test_replenish_quantity_equals_the_gap_to_target_between_the_bounds ... 2026-10-08 00:31:02,058 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_forecast_report: Starting TestMpsForecastReport.test_replenish_quantity_is_capped_at_the_maximum_when_the_gap_is_larger ... 2026-10-08 00:31:02,257 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_forecast_report: Starting TestMpsForecastReport.test_replenish_quantity_is_raised_to_the_minimum_when_the_gap_is_smaller ... 2026-10-08 00:31:02,636 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:31:09,104 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329559, 329560, 329561, 329562] 2026-10-08 00:31:09,104 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-08 00:31:09,104 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_horizon: Starting TestMpsHorizon.test_a_move_is_counted_in_the_period_of_its_local_date_not_its_utc_date ... 2026-10-08 00:31:09,407 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_horizon: Starting TestMpsHorizon.test_a_move_on_the_last_day_of_the_horizon_is_counted_in_the_last_period ... 2026-10-08 00:31:09,738 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:31:16,229 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329559, 329560, 329561, 329562] 2026-10-08 00:31:16,229 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-08 00:31:16,229 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_indirect_demand_order: Starting TestMpsIndirectDemandOrder.test_a_component_on_two_bom_paths_owes_both_when_its_direct_line_comes_first ... 2026-10-08 00:31:16,588 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_indirect_demand_order: Starting TestMpsIndirectDemandOrder.test_a_component_on_two_bom_paths_owes_both_when_its_direct_line_comes_last ... 2026-10-08 00:31:17,006 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:31:24,055 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329559, 329560, 329561, 329562] 2026-10-08 00:31:24,056 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-08 00:31:24,056 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_indirect_demand_scope: Starting TestMpsIndirectDemandScope.test_indirect_demand_after_a_delivery_is_the_same_when_the_parent_row_is_off_screen ... 2026-10-08 00:31:24,619 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_indirect_demand_scope: Starting TestMpsIndirectDemandScope.test_indirect_demand_from_a_receipt_is_the_same_when_the_parent_row_is_off_screen ... 2026-10-08 00:31:25,140 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:31:31,837 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329559, 329560, 329561, 329562] 2026-10-08 00:31:31,837 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-08 00:31:31,837 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_lead_time_direction: Starting TestMpsLeadTimeDirection.test_a_manufacturing_lead_time_moves_component_demand_into_an_earlier_period ... 2026-10-08 00:31:32,267 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:31:39,210 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329559, 329560, 329561, 329562] 2026-10-08 00:31:39,210 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-08 00:31:39,211 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_method: Starting TestMpsMethod.test_daily_periods_cover_one_calendar_day_each_from_today ... 2026-10-08 00:31:39,345 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_method: Starting TestMpsMethod.test_monthly_periods_cover_whole_calendar_months_from_the_current_one ... 2026-10-08 00:31:39,475 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_method: Starting TestMpsMethod.test_purchase_order_planning_date_falls_back_to_the_order_date ... 2026-10-08 00:31:39,591 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_method: Starting TestMpsMethod.test_purchase_order_planning_date_is_the_earliest_line_arrival ... 2026-10-08 00:31:39,704 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_method: Starting TestMpsMethod.test_weekly_periods_run_monday_to_sunday_from_the_current_week ... 2026-10-08 00:31:39,890 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:31:47,419 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329559, 329560, 329561, 329562] 2026-10-08 00:31:47,419 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-08 00:31:47,420 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_multi_company: Starting TestMpsMultiCompany.test_a_user_of_another_company_cannot_read_a_forecast_row_of_this_company ... 2026-10-08 00:31:47,000 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [14], uid: 2588, model: mrp.product.forecast 2026-10-08 00:31:47,631 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_multi_company: Starting TestMpsMultiCompany.test_a_user_of_another_company_cannot_read_a_schedule_of_this_company ... 2026-10-08 00:31:47,000 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [51], uid: 2588, model: mrp.production.schedule 2026-10-08 00:31:47,898 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:31:54,539 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329559, 329560, 329561, 329562] 2026-10-08 00:31:54,539 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-08 00:31:54,539 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_period_alignment: Starting TestMpsPeriodAlignment.test_a_demand_forecast_lands_in_the_period_column_it_was_entered_in ... 2026-10-08 00:31:55,169 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_period_alignment: Starting TestMpsPeriodAlignment.test_a_manual_replenishment_lands_in_the_period_column_it_was_entered_in ... 2026-10-08 00:31:55,781 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_period_alignment: Starting TestMpsPeriodAlignment.test_clearing_a_manual_replenishment_clears_the_period_column_it_was_cleared_in ... 2026-10-08 00:31:56,463 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:32:03,296 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329559, 329560, 329561, 329562] 2026-10-08 00:32:03,297 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-08 00:32:03,297 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_replenishment: Starting TestMpsReplenishment.test_replenishing_a_manufactured_product_creates_one_order_for_the_shortfall ... 2026-10-08 00:32:03,800 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_replenishment: Starting TestMpsReplenishment.test_replenishing_a_purchased_product_creates_one_quotation_for_the_shortfall ... 2026-10-08 00:32:04,149 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_replenishment: Starting TestMpsReplenishment.test_two_replenishments_for_different_periods_do_not_merge_into_one_quotation ... 2026-10-08 00:32:04,567 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:32:11,758 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329559, 329560, 329561, 329562] 2026-10-08 00:32:11,759 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-08 00:32:11,759 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_row_order: Starting TestMpsRowOrder.test_the_grid_lists_its_rows_in_the_order_the_page_was_searched_in ... 2026-10-08 00:32:12,189 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:32:19,217 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329559, 329560, 329561, 329562] 2026-10-08 00:32:19,217 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-08 00:32:19,736 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_settings_access: Starting TestMpsSettingsAccess.test_a_company_field_outside_the_display_settings_is_refused ... 2026-10-08 00:32:19,863 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_settings_access: Starting TestMpsSettingsAccess.test_a_neighbouring_mps_setting_the_screen_never_edits_is_refused ... 2026-10-08 00:32:19,962 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_settings_access: Starting TestMpsSettingsAccess.test_a_user_outside_the_mps_manager_group_cannot_change_the_display_settings ... 2026-10-08 00:32:20,061 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_settings_access: Starting TestMpsSettingsAccess.test_an_mps_manager_can_change_the_manufacturing_period_for_their_own_company ... 2026-10-08 00:32:20,114 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_settings_access: Starting TestMpsSettingsAccess.test_an_mps_manager_can_reveal_a_kpi_row_for_their_own_company ... 2026-10-08 00:32:20,167 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_settings_access: Starting TestMpsSettingsAccess.test_an_mps_manager_cannot_change_the_display_settings_of_another_company ... 2026-10-08 00:32:20,271 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_settings_access: Starting TestMpsSettingsAccess.test_the_company_record_itself_stays_closed_to_a_plain_mps_manager ... 2026-10-08 00:32:20,364 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2596, model: res.company 2026-10-08 00:32:20,454 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:32:27,842 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329559, 329560, 329561, 329562] 2026-10-08 00:32:27,842 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-08 00:32:27,842 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_translation_collision: Starting TestMpsTranslationCollision.test_no_source_string_of_this_module_is_translated_differently_elsewhere ... 2026-10-08 00:32:33,796 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:32:40,944 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329559, 329560, 329561, 329562] 2026-10-08 00:32:40,944 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-08 00:32:40,944 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_warehouse_bucketing: Starting TestMpsWarehouseBucketing.test_a_delivery_out_of_a_nested_warehouse_counts_on_the_enclosing_warehouse_row ... 2026-10-08 00:32:42,893 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_warehouse_bucketing: Starting TestMpsWarehouseBucketing.test_a_quotation_arriving_in_a_nested_warehouse_counts_on_the_enclosing_warehouse_row ... 2026-10-08 00:32:44,730 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_warehouse_bucketing: Starting TestMpsWarehouseBucketing.test_a_quotation_counts_on_the_warehouse_it_is_delivered_into ... 2026-10-08 00:32:46,738 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_warehouse_bucketing: Starting TestMpsWarehouseBucketing.test_a_quotation_is_counted_as_often_as_the_drill_down_lists_it ... 2026-10-08 00:32:48,758 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_warehouse_bucketing: Starting TestMpsWarehouseBucketing.test_a_receipt_into_a_nested_warehouse_counts_on_the_enclosing_warehouse_row ... 2026-10-08 00:32:50,660 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_warehouse_bucketing: Starting TestMpsWarehouseBucketing.test_a_receipt_into_a_nested_warehouse_is_counted_as_often_as_the_drill_down_lists_it ... 2026-10-08 00:32:52,680 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_warehouse_bucketing: Starting TestMpsWarehouseBucketing.test_confirming_a_quotation_does_not_move_it_to_a_different_warehouse_row ... 2026-10-08 00:32:55,116 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_warehouse_bucketing: Starting TestMpsWarehouseBucketing.test_the_enclosing_warehouse_row_opens_with_the_stock_held_in_the_nested_warehouse ... 2026-10-08 00:32:56,935 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:33:03,748 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329559, 329560, 329561, 329562] 2026-10-08 00:33:03,748 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-08 00:33:03,748 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_warehouse_scope: Starting TestMpsWarehouseScope.test_actual_demand_and_replenishment_are_scoped_to_the_schedule_warehouse ... 2026-10-08 00:33:04,151 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_warehouse_scope: Starting TestMpsWarehouseScope.test_actual_demand_of_a_warehouse_ignores_which_other_schedules_are_displayed ... 2026-10-08 00:33:04,539 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_mps.tests.test_mps_warehouse_scope: Starting TestMpsWarehouseScope.test_starting_inventory_is_scoped_to_the_schedule_warehouse ... 2026-10-08 00:33:05,073 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:33:05,698 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_a_confirmed_approval_is_not_masked_by_a_later_draft_one ... 2026-10-08 00:33:07,840 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [205] 2026-10-08 00:33:08,961 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [207] 2026-10-08 00:33:09,183 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3494] 2026-10-08 00:33:10,161 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [209] 2026-10-08 00:33:10,215 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_a_frozen_revision_stays_frozen_when_a_later_draft_approval_is_added ... 2026-10-08 00:33:12,265 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [212] 2026-10-08 00:33:13,259 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [214] 2026-10-08 00:33:13,474 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3495] 2026-10-08 00:33:14,542 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [216] 2026-10-08 00:33:14,611 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [66174] 2026-10-08 00:33:14,656 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_a_refused_line_dominates_a_done_line ... 2026-10-08 00:33:16,607 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [219] 2026-10-08 00:33:16,824 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3496] 2026-10-08 00:33:16,933 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3497] 2026-10-08 00:33:17,920 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [221] 2026-10-08 00:33:18,079 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3498] 2026-10-08 00:33:18,132 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2329] 2026-10-08 00:33:18,200 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3499] 2026-10-08 00:33:18,324 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_an_eco_with_no_approval_line_has_no_approval_state ... 2026-10-08 00:33:19,190 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_the_eco_approval_state_is_the_dominant_line_state ... 2026-10-08 00:33:21,291 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [225] 2026-10-08 00:33:22,330 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [227] 2026-10-08 00:33:22,540 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3500] 2026-10-08 00:33:22,647 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3501] 2026-10-08 00:33:23,818 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [229] 2026-10-08 00:33:23,875 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_the_priority_map_ranks_every_approval_line_state ... 2026-10-08 00:33:25,711 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_the_state_is_draft_only_when_every_line_is_draft ... 2026-10-08 00:33:27,770 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [233] 2026-10-08 00:33:28,852 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [235] 2026-10-08 00:33:29,074 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3502] 2026-10-08 00:33:29,137 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:33:29,738 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_a_bom_without_an_eco_is_not_frozen_by_a_sibling_in_the_same_write ... 2026-10-08 00:33:31,937 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [238] 2026-10-08 00:33:32,306 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_a_multi_write_over_two_boms_sharing_one_eco_is_refused_per_record ... 2026-10-08 00:33:34,418 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [241] 2026-10-08 00:33:34,773 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_a_multi_write_over_two_draft_ecos_is_allowed ... 2026-10-08 00:33:36,914 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [244] 2026-10-08 00:33:37,150 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_a_multi_write_over_two_non_draft_ecos_is_refused_per_record ... 2026-10-08 00:33:39,239 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [247] 2026-10-08 00:33:39,725 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3503] 2026-10-08 00:33:39,781 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_a_single_write_on_a_frozen_revision_is_refused ... 2026-10-08 00:33:41,821 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [250] 2026-10-08 00:33:42,141 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_a_write_on_a_bom_with_no_eco_is_allowed ... 2026-10-08 00:33:44,079 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [253] 2026-10-08 00:33:44,301 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_publishing_a_revision_is_the_only_write_that_escapes_the_freeze ... 2026-10-08 00:33:46,294 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [256] 2026-10-08 00:33:46,727 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3504] 2026-10-08 00:33:46,826 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_publishing_two_revisions_at_once_is_not_frozen ... 2026-10-08 00:33:48,792 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [259] 2026-10-08 00:33:49,273 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3505] 2026-10-08 00:33:49,413 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:33:50,069 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval: Starting TestPLMApproval.test_approval_request_without_eco_access ... 2026-10-08 00:33:51,087 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [261] 2026-10-08 00:33:51,179 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2622, model: viin.mrp.eco 2026-10-08 00:33:51,405 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2622 deleted mail.activity records with IDs: [2341] 2026-10-08 00:33:51,457 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2622, model: viin.mrp.eco 2026-10-08 00:33:51,543 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2341] 2026-10-08 00:33:51,690 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3506] 2026-10-08 00:33:51,812 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2622, model: viin.mrp.eco 2026-10-08 00:33:51,838 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval: Starting TestPLMApproval.test_plm_with_approval ... 2026-10-08 00:33:52,832 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2342] 2026-10-08 00:33:53,071 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval: Starting TestPLMApproval.test_unlink_eco_on_confirm_approval ... 2026-10-08 00:33:53,966 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [66321, 66303] 2026-10-08 00:33:54,022 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:33:54,036 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval_views: Starting TestPlmApprovalViewStructure.test_no_tree_idiom_survives_in_this_module ... 2026-10-08 00:33:54,060 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval_views: Starting TestPlmApprovalViewStructure.test_the_approval_page_is_anchored_after_the_operation_changes_page ... 2026-10-08 00:33:54,120 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval_views: Starting TestPlmApprovalViewStructure.test_the_approval_request_form_serves_the_eco_column ... 2026-10-08 00:33:54,250 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval_views: Starting TestPlmApprovalViewStructure.test_the_eco_form_serves_the_approval_statusbar ... 2026-10-08 00:33:54,303 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval_views: Starting TestPlmApprovalViewStructure.test_the_eco_form_serves_the_authored_approval_line_columns ... 2026-10-08 00:33:54,353 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval_views: Starting TestPlmApprovalViewStructure.test_the_eco_form_still_exposes_the_buttons_this_module_rebinds ... 2026-10-08 00:33:54,413 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:33:55,895 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_a_subcontract_bom_is_an_accepted_eco_target_for_a_confirmed_mo ... 2026-10-08 00:33:56,952 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2444, 2443] 2026-10-08 00:33:57,118 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_applying_a_subcontract_eco_to_a_cancelled_mo_is_refused ... 2026-10-08 00:33:58,098 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2446, 2445] 2026-10-08 00:33:58,198 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_applying_a_subcontract_eco_to_a_draft_mo_is_refused ... 2026-10-08 00:33:58,982 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_applying_a_subcontract_eco_to_a_partially_produced_mo_is_refused ... 2026-10-08 00:34:00,021 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_applying_a_subcontract_eco_to_a_started_workorder_is_refused ... 2026-10-08 00:34:01,317 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_applying_a_subcontract_eco_with_consumed_components_is_refused ... 2026-10-08 00:34:02,515 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_starting_a_new_revision_on_a_started_mo_is_refused ... 2026-10-08 00:34:03,814 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_the_interlock_runs_before_the_production_is_cancelled ... 2026-10-08 00:34:05,062 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_the_purchase_order_count_is_live_on_subcontract_purchase_id_alone ... 2026-10-08 00:34:06,184 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_the_purchase_order_count_refreshes_when_the_subcontract_order_is_linked ... 2026-10-08 00:34:07,300 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2460, 2459] 2026-10-08 00:34:07,501 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_the_purchase_orders_action_serves_a_list_view ... 2026-10-08 00:34:08,624 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2462, 2461] 2026-10-08 00:34:08,763 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_the_purchase_smart_button_opens_exactly_what_its_counter_counts ... 2026-10-08 00:34:10,020 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2464, 2463] 2026-10-08 00:34:10,196 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_the_subcontract_order_is_counted_once ... 2026-10-08 00:34:11,404 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2466, 2465] 2026-10-08 00:34:11,558 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:34:11,572 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractViewStructure.test_no_tree_view_type_survives_in_this_module ... 2026-10-08 00:34:11,597 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractViewStructure.test_the_contractor_field_is_readonly_exactly_when_the_eco_is_applied ... 2026-10-08 00:34:11,665 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:34:13,223 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_plm_subcontracting: Starting TestPLMSubcontracting.test_subcontracting_fully_production_order ... 2026-10-08 00:34:14,252 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2468, 2467] 2026-10-08 00:34:14,416 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_plm_subcontracting: Starting TestPLMSubcontracting.test_subcontracting_partial_production_order ... 2026-10-08 00:34:15,554 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2472, 2471] 2026-10-08 00:34:15,753 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:34:16,552 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_change_mo_to_subcontracting ... 2026-10-08 00:34:18,728 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [266] 2026-10-08 00:34:18,811 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2473] 2026-10-08 00:34:18,982 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_change_mo_to_subcontracting_through_the_approval ... 2026-10-08 00:34:20,633 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2344] 2026-10-08 00:34:20,855 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [2474] 2026-10-08 00:34:21,066 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_subcontracting_wizard ... 2026-10-08 00:34:21,999 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_subcontracting_wizard_draft_production ... 2026-10-08 00:34:22,758 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_subcontracting_wizard_empty_quantity ... 2026-10-08 00:34:23,726 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_subcontracting_wizard_same_quantity ... 2026-10-08 00:34:24,705 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:34:24,721 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting_views: Starting TestPlmTestFullStructure.test_this_module_ships_no_view_and_no_server_blind_idiom ... 2026-10-08 00:34:24,754 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:34:25,439 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_website_sale.tests.test_plm_product_document_publication: Starting TestPLMProductDocumentPublication.test_creating_a_bom_scoped_document_already_published_is_refused_at_create ... 2026-10-08 00:34:25,495 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_website_sale.tests.test_plm_product_document_publication: Starting TestPLMProductDocumentPublication.test_creating_a_confidential_document_published_by_default_is_refused_and_leaves_no_row ... 2026-10-08 00:34:25,537 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_website_sale.tests.test_plm_product_document_publication: Starting TestPLMProductDocumentPublication.test_installing_this_module_unpublishes_confidential_documents_including_archived_ones ... 2026-10-08 00:34:25,607 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_website_sale.tests.test_plm_product_document_publication: Starting TestPLMProductDocumentPublication.test_marking_an_already_published_document_confidential_is_refused_and_leaves_it_published ... 2026-10-08 00:34:25,716 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_website_sale.tests.test_plm_product_document_publication: Starting TestPLMProductDocumentPublication.test_migration_unpublishes_pre_existing_confidential_documents_without_declassifying_them ... 2026-10-08 00:34:25,785 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_website_sale.tests.test_plm_product_document_publication: Starting TestPLMProductDocumentPublication.test_non_plm_user_blind_publish_attempt_never_reaches_an_unauthenticated_shop_visitor ... 2026-10-08 00:34:25,871 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [14], uid: 6, model: product.document 2026-10-08 00:34:25,884 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:34:26,197 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:34:26] "GET /shop/e-com11-cabinet-with-doors-15/document/14 HTTP/1.1" 303 - 25 0.011 0.304 2026-10-08 00:34:26,199 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_website_sale.tests.test_plm_product_document_publication.TestPLMProductDocumentPublication.test_non_plm_user_blind_publish_attempt_never_reaches_an_unauthenticated_shop_visitor: waiting for threads: [] 2026-10-08 00:34:26,226 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_website_sale.tests.test_plm_product_document_publication: Starting TestPLMProductDocumentPublication.test_non_plm_user_can_still_publish_a_non_engineering_document_to_the_website ... 2026-10-08 00:34:26,298 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_website_sale.tests.test_plm_product_document_publication: Starting TestPLMProductDocumentPublication.test_non_plm_user_cannot_blind_publish_a_confidential_document_to_the_website ... 2026-10-08 00:34:26,365 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [16], uid: 6, model: product.document 2026-10-08 00:34:26,398 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_website_sale.tests.test_plm_product_document_publication: Starting TestPLMProductDocumentPublication.test_plm_user_cannot_publish_a_confidential_document_so_it_is_never_served_to_an_unauthenticated_shop_visitor ... 2026-10-08 00:34:26,487 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:34:27,781 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:34:27] "GET /shop/e-com11-cabinet-with-doors-15/document/17 HTTP/1.1" 303 - 25 0.011 1.285 2026-10-08 00:34:27,789 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_website_sale.tests.test_plm_product_document_publication.TestPLMProductDocumentPublication.test_plm_user_cannot_publish_a_confidential_document_so_it_is_never_served_to_an_unauthenticated_shop_visitor: waiting for threads: [] 2026-10-08 00:34:27,826 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_plm_website_sale.tests.test_plm_product_document_publication: Starting TestPLMProductDocumentPublication.test_uninstalling_this_module_changes_no_document_data ... 2026-10-08 00:34:27,904 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:34:27,921 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_progress.tests.test_access_rights: Starting TestAccessRight.test_access_rights ... 2026-10-08 00:34:28,274 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3507] 2026-10-08 00:34:28,285 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [66462] 2026-10-08 00:34:28,291 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:34:28,628 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3508] 2026-10-08 00:34:28,635 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [66464] 2026-10-08 00:34:28,641 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:34:28,661 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2631, model: mrp.production.progress 2026-10-08 00:34:28,671 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2631, model: mrp.production.progress 2026-10-08 00:34:28,675 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2631, model: mrp.production.progress 2026-10-08 00:34:28,679 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2631, model: mrp.production.progress 2026-10-08 00:34:28,715 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:34:28,729 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_progress.tests.test_production: Starting TestProduction.test_01_compute_production_child ... 2026-10-08 00:34:29,847 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_progress.tests.test_production: Starting TestProduction.test_02_compute_production_progress ... 2026-10-08 00:34:30,761 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:34:30,776 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_progress.tests.test_production_progress: Starting TestProductionProgress.test_01_create_production_progress ... 2026-10-08 00:34:31,390 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_progress.tests.test_production_progress: Starting TestProductionProgress.test_02_compute_production_progress ... 2026-10-08 00:34:32,081 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move records with IDs: [743] 2026-10-08 00:34:32,544 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:34:32,659 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_progress.tests.test_progress_features: Starting TestProgressFeatures.test_progress_origin_filter ... 2026-10-08 00:34:32,821 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:34:36,152 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_standard_consumption.tests.test_access_rights: Starting TestAccessRight.test_access_rights ... 2026-10-08 00:34:36,336 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2633, model: mrp.production.standard.consumption 2026-10-08 00:34:36,347 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2633, model: mrp.production.standard.consumption 2026-10-08 00:34:36,350 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2633, model: mrp.production.standard.consumption 2026-10-08 00:34:36,353 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2633, model: mrp.production.standard.consumption 2026-10-08 00:34:36,388 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:34:39,846 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_bom_byproduct: Starting TestMrpBomByProduct.test_compute_product_qty_byproduct ... 2026-10-08 00:34:39,878 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_bom_byproduct: Starting TestMrpBomByProduct.test_onchange_product_qty_byproduct ... 2026-10-08 00:34:39,925 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:34:43,305 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_bom_line: Starting TestMrpBomLine.test_compute_product_qty ... 2026-10-08 00:34:43,334 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_bom_line: Starting TestMrpBomLine.test_onchange_product_qty ... 2026-10-08 00:34:43,392 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:34:46,569 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_01_compute_consumption_factor ... 2026-10-08 00:34:46,780 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_02_compute_product_qty ... 2026-10-08 00:34:47,049 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_03_compute_product_qty ... 2026-10-08 00:34:47,307 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_04_compute_consumed_difference_quantity ... 2026-10-08 00:34:48,559 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_05_compute_consumed_difference_quantity ... 2026-10-08 00:34:49,864 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_06_compute_consumed_difference_quantity ... 2026-10-08 00:34:51,081 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_07_compute_consumed_difference_quantity ... 2026-10-08 00:34:53,336 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:34:56,869 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_01_base_production_workflow ... 2026-10-08 00:34:57,957 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_02_base_production_workflow ... 2026-10-08 00:34:59,884 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_03_backorder_production_workflow ... 2026-10-08 00:35:02,260 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_04_backorder_production_workflow ... 2026-10-08 00:35:05,719 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_05_backorder_production_workflow ... 2026-10-08 00:35:05,981 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [217, 218] 2026-10-08 00:35:07,987 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_06_backorder_production_workflow ... 2026-10-08 00:35:09,221 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:35:12,296 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_standard_consumption.tests.test_standard_consumption_backfill_hook: Starting TestStandardConsumptionBackfillHook.test_01_backfill_skips_component_row_from_foreign_bom_line ... 2026-10-08 00:35:12,538 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_standard_consumption.tests.test_standard_consumption_backfill_hook: Starting TestStandardConsumptionBackfillHook.test_02_backfill_still_attributes_component_row_matching_own_bom ... 2026-10-08 00:35:12,823 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:35:16,129 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_standard_consumption.tests.test_standard_consumption_create_path: Starting TestStandardConsumptionCreatePath.test_byproduct_from_revised_bom_does_not_donate_its_loss_rate ... 2026-10-08 00:35:16,429 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_standard_consumption.tests.test_standard_consumption_create_path: Starting TestStandardConsumptionCreatePath.test_component_from_phantom_sub_bom_keeps_its_own_standard ... 2026-10-08 00:35:17,962 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_standard_consumption.tests.test_standard_consumption_create_path: Starting TestStandardConsumptionCreatePath.test_component_from_revised_bom_does_not_donate_its_loss_rate ... 2026-10-08 00:35:18,255 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_standard_consumption.tests.test_standard_consumption_create_path: Starting TestStandardConsumptionCreatePath.test_component_from_the_orders_own_bom_is_still_attributed ... 2026-10-08 00:35:19,723 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:35:19,928 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkInstallFill.test_a_production_reaching_two_receipts_is_named_in_the_log_and_stops_nothing ... 2026-10-08 00:35:20,302 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkInstallFill.test_a_receipt_is_linked_to_exactly_the_orders_that_supplied_it_above_prefetch_max ... 2026-10-08 00:35:22,986 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_link.models.stock_move: Subcontract receipt link allocation spans 1201 moves, destinations and candidates together, in one pass 2026-10-08 00:35:23,823 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkInstallFill.test_reordering_two_receipt_lines_by_sequence_re_attributes_the_order_they_both_contest ... 2026-10-08 00:35:24,114 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkInstallFill.test_running_the_install_fill_a_second_time_moves_no_link ... 2026-10-08 00:35:24,468 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkInstallFill.test_the_install_fill_allocates_exactly_what_the_module_compute_allocates ... 2026-10-08 00:35:24,955 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkInstallFill.test_the_install_fill_reproduces_the_links_the_orm_made_for_existing_data ... 2026-10-08 00:35:25,319 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkInstallFill.test_the_install_fill_stops_allocating_where_odoo_float_is_zero_stops ... 2026-10-08 00:35:25,815 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkInstallFill.test_the_install_fill_takes_destinations_in_sequence_and_id_order ... 2026-10-08 00:35:26,129 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkInstallFill.test_the_install_fill_writes_only_inside_the_subcontracting_population ... 2026-10-08 00:35:26,502 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:35:26,688 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkReallocation.test_a_production_follows_its_finished_move_to_the_receipt_that_claims_it ... 2026-10-08 00:35:27,017 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:35:27,206 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkFieldDependencyDeclaration.test_subcontract_picking_move_id_declared_dependencies_never_walk_back_to_itself ... 2026-10-08 00:35:27,261 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:35:27,435 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkAllocationBound.test_a_receipt_never_holds_more_claimed_output_than_its_own_demand ... 2026-10-08 00:35:27,820 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:35:28,022 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkClosureSizeDiagnostic.test_the_closure_size_diagnostic_fires_on_total_population_not_destination_count_alone ... 2026-10-08 00:35:28,782 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:35:29,089 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontracting_link: Starting TestSubcontractingLink.test_a_partial_receipt_and_its_backorder_each_hold_only_their_own_production ... 2026-10-08 00:35:30,857 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2590] 2026-10-08 00:35:31,232 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2594] 2026-10-08 00:35:31,633 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontracting_link: Starting TestSubcontractingLink.test_the_backorder_production_points_at_the_backorder_receipt_not_the_original ... 2026-10-08 00:35:33,393 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2600] 2026-10-08 00:35:33,809 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2604] 2026-10-08 00:35:34,163 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:35:34,269 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_loss_report.tests.test_mrp_subcontracting_loss_report_columns_options_tolerance: Starting TestMrpSubcontractingLossReportColumnsOptionsTolerance.test_columns_options_without_columns_loss_key_does_not_raise_for_purchase_order_group_by ... 2026-10-08 00:35:34,315 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_loss_report.tests.test_mrp_subcontracting_loss_report_columns_options_tolerance: Starting TestMrpSubcontractingLossReportColumnsOptionsTolerance.test_missing_columns_options_key_does_not_raise_for_purchase_order_group_by ... 2026-10-08 00:35:34,346 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_loss_report.tests.test_mrp_subcontracting_loss_report_columns_options_tolerance: Starting TestMrpSubcontractingLossReportColumnsOptionsTolerance.test_missing_columns_options_key_does_not_raise_on_the_real_co_installed_registry ... 2026-10-08 00:35:34,388 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:35:34,425 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_report/tests/test_columns_options_contract.py", line 46, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:35:37,439 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040658c20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_report/tests/test_columns_options_contract.py", line 46, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:35:37,440 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06ae5e5c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_report/tests/test_columns_options_contract.py", line 46, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:35:37,445 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_report/tests/test_columns_options_contract.py", line 46, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:35:37,449 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06ae5dc60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_report/tests/test_columns_options_contract.py", line 46, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:35:37,466 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_columns_options_contract: Starting TestSubcontractingReportColumnsOptionsContract.test_columns_options_merge_keeps_the_base_key_alongside_a_dependents_added_key ... 2026-10-08 00:35:37,489 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_columns_options_contract: Starting TestSubcontractingReportColumnsOptionsContract.test_display_columns_options_merge_keeps_the_base_key_alongside_a_dependents_added_key ... 2026-10-08 00:35:37,545 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:35:39,536 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06a300cc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:35:39,536 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040658c20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:35:39,541 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:35:39,544 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0685074c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:35:39,568 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:35:39,580 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_columns_options_contract: Starting TestInitFilterOptionsColumnsSeeding.test_a_client_that_passes_no_options_still_gets_the_column_keys_it_renders ... 2026-10-08 00:35:39,624 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_columns_options_contract: Starting TestInitFilterOptionsColumnsSeeding.test_both_branches_agree_on_the_column_keys_they_offer ... 2026-10-08 00:35:39,675 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:35:41,176 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_details_report_data_path: Starting TestSubcontractingReportDetailsDataPath.test_details_report_consumed_matches_completed_mo_raw_move_lines ... 2026-10-08 00:35:41,302 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_details_report_data_path: Starting TestSubcontractingReportDetailsDataPath.test_details_report_delivered_matches_validated_resupply_move_qty ... 2026-10-08 00:35:41,387 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_details_report_data_path: Starting TestSubcontractingReportDetailsDataPath.test_details_report_demand_matches_bom_requirement_for_ordered_qty ... 2026-10-08 00:35:41,469 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_details_report_data_path: Starting TestSubcontractingReportDetailsDataPath.test_details_report_remaining_consume_is_zero_when_fully_consumed ... 2026-10-08 00:35:41,552 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_details_report_data_path: Starting TestSubcontractingReportDetailsDataPath.test_details_report_remaining_deliver_is_zero_when_fully_delivered ... 2026-10-08 00:35:41,635 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_details_report_data_path: Starting TestSubcontractingReportDetailsDataPath.test_mo_reaches_done_through_the_real_subcontracting_workflow ... 2026-10-08 00:35:41,668 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:35:42,460 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingReportFilterOptionsCompletion.test_caller_supplied_material_grouping_is_honoured_in_the_report_body ... 2026-10-08 00:35:42,577 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingReportFilterOptionsCompletion.test_caller_supplied_material_grouping_survives_in_the_returned_filter_options ... 2026-10-08 00:35:42,655 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingReportFilterOptionsCompletion.test_completing_current_date_keeps_a_just_approved_order_in_range ... 2026-10-08 00:35:42,733 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingReportFilterOptionsCompletion.test_completing_product_ids_does_not_filter_out_the_requested_product ... 2026-10-08 00:35:42,815 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingReportFilterOptionsCompletion.test_details_lines_are_still_produced_when_the_caller_omits_current_group_by ... 2026-10-08 00:35:42,897 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingReportFilterOptionsCompletion.test_details_report_answers_a_caller_that_omits_partner_ids ... 2026-10-08 00:35:42,979 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingReportFilterOptionsCompletion.test_details_report_answers_a_caller_that_omits_purchase_order_ids ... 2026-10-08 00:35:43,060 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingReportFilterOptionsCompletion.test_details_report_answers_a_caller_that_supplies_only_the_overview_line ... 2026-10-08 00:35:43,138 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingReportFilterOptionsCompletion.test_purchase_order_grouping_lists_the_matching_order_with_its_materials ... 2026-10-08 00:35:43,241 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:35:44,603 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingOverviewFilterOptionsCompletion.test_caller_supplied_date_range_is_not_widened_to_the_default_window ... 2026-10-08 00:35:44,730 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingOverviewFilterOptionsCompletion.test_caller_supplied_partner_filter_is_not_widened_to_every_partner ... 2026-10-08 00:35:44,796 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingOverviewFilterOptionsCompletion.test_caller_supplied_product_filter_is_not_widened_to_every_product ... 2026-10-08 00:35:44,875 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingOverviewFilterOptionsCompletion.test_overview_report_answers_a_caller_that_omits_current_date ... 2026-10-08 00:35:44,947 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingOverviewFilterOptionsCompletion.test_overview_report_answers_a_caller_that_omits_partner_ids ... 2026-10-08 00:35:45,025 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingOverviewFilterOptionsCompletion.test_overview_report_answers_a_caller_that_omits_product_ids ... 2026-10-08 00:35:45,102 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingOverviewFilterOptionsCompletion.test_overview_report_answers_a_caller_that_supplies_no_filter_options_at_all ... 2026-10-08 00:35:45,175 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingOverviewFilterOptionsCompletion.test_overview_report_without_a_product_filter_lists_every_subcontracted_product ... 2026-10-08 00:35:45,263 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:35:45,307 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_fiscalyear_date_range: Starting TestSubcontractingReportFiscalYearDateRange.test_last_year_range_on_31_december_reports_prior_financial_year ... 2026-10-08 00:35:45,428 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_fiscalyear_date_range: Starting TestSubcontractingReportFiscalYearDateRange.test_this_year_range_on_31_december_reports_current_financial_year ... 2026-10-08 00:35:45,559 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_fiscalyear_date_range: Starting TestSubcontractingReportFiscalYearDateRange.test_today_range_on_31_december_reports_current_financial_year ... 2026-10-08 00:35:45,704 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:35:45,739 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_fiscalyear_date_range: Starting TestSubcontractingReportFiscalYearDateRangeJuneYearEnd.test_last_year_range_on_30_june_year_end_reports_prior_financial_year ... 2026-10-08 00:35:45,872 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_fiscalyear_date_range: Starting TestSubcontractingReportFiscalYearDateRangeJuneYearEnd.test_this_year_range_on_30_june_year_end_reports_current_financial_year ... 2026-10-08 00:35:46,004 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_fiscalyear_date_range: Starting TestSubcontractingReportFiscalYearDateRangeJuneYearEnd.test_today_range_on_30_june_year_end_reports_current_financial_year ... 2026-10-08 00:35:46,148 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:35:46,178 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_report.tests.test_last_year_leap_day_boundary: Starting TestSubcontractingReportLastYearLeapDayBoundary.test_last_year_range_on_leap_day_does_not_raise ... 2026-10-08 00:35:46,310 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:35:48,224 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request.tests.test_access_rights: Starting TestAssetAccessRight.test_01_mrp_user_access_rights ... 2026-10-08 00:35:48,258 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [1], uid: 2647, model: mrp.subcontracting.request 2026-10-08 00:35:48,277 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2647 deleted mail.message records with IDs: [66827] 2026-10-08 00:35:48,298 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [1], uid: 2647, model: mrp.subcontracting.request 2026-10-08 00:35:48,326 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [2], uid: 2647, model: mrp.subcontracting.request 2026-10-08 00:35:48,370 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request.tests.test_access_rights: Starting TestAssetAccessRight.test_02_base_user_access_rights ... 2026-10-08 00:35:48,403 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2649, model: mrp.subcontracting.request 2026-10-08 00:35:48,419 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2649, model: mrp.subcontracting.request 2026-10-08 00:35:48,432 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2649 deleted mail.message records with IDs: [66827] 2026-10-08 00:35:48,446 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2649, model: mrp.subcontracting.request 2026-10-08 00:35:48,450 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2649, model: mrp.subcontracting.request 2026-10-08 00:35:48,485 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:35:48,761 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_01 ... 2026-10-08 00:35:52,380 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2626] 2026-10-08 00:35:52,523 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2627] 2026-10-08 00:35:52,659 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_02 ... 2026-10-08 00:35:56,156 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2631] 2026-10-08 00:35:56,347 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2632] 2026-10-08 00:35:56,498 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_03 ... 2026-10-08 00:35:58,601 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_04 ... 2026-10-08 00:35:59,635 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2380] 2026-10-08 00:36:00,209 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_05 ... 2026-10-08 00:36:01,448 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2639] 2026-10-08 00:36:01,552 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_multiple_subcontracting_request ... 2026-10-08 00:36:02,909 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_multiple_subcontracting_request_with_different_qty ... 2026-10-08 00:36:04,775 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_multiple_subcontracting_request_with_different_qty_2 ... 2026-10-08 00:36:06,541 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_multiple_subcontracting_request_with_different_qty_3 ... 2026-10-08 00:36:08,224 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_unlink_production_with_subcontracting_request ... 2026-10-08 00:36:09,794 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [66894] 2026-10-08 00:36:09,848 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:36:10,137 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request.tests.test_view_migration: Starting TestViewMigration.test_both_actions_serve_every_view_mode_they_declare ... 2026-10-08 00:36:10,262 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request.tests.test_view_migration: Starting TestViewMigration.test_request_lines_are_apportioned_across_the_child_productions ... 2026-10-08 00:36:11,800 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request.tests.test_view_migration: Starting TestViewMigration.test_the_request_form_serves_a_chatter ... 2026-10-08 00:36:11,853 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request.tests.test_view_migration: Starting TestViewMigration.test_the_request_form_serves_its_authored_line_columns ... 2026-10-08 00:36:12,000 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:36:13,634 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_001_validate_setup_data ... 2026-10-08 00:36:13,707 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_a_manufacturing_user_reads_the_approval_state_of_their_own_request ... 2026-10-08 00:36:14,065 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3509] 2026-10-08 00:36:14,073 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [66930] 2026-10-08 00:36:14,079 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:36:14,579 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [269] 2026-10-08 00:36:14,664 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_a_refused_line_dominates_a_confirmed_sibling ... 2026-10-08 00:36:15,880 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [269] 2026-10-08 00:36:16,292 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [272] 2026-10-08 00:36:16,530 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3510] 2026-10-08 00:36:16,706 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3511] 2026-10-08 00:36:16,773 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_action_create_approve_request ... 2026-10-08 00:36:16,812 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_an_individually_refused_line_flags_the_request_until_the_approval_is_reset ... 2026-10-08 00:36:17,935 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [269] 2026-10-08 00:36:18,392 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [275] 2026-10-08 00:36:18,664 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3512] 2026-10-08 00:36:18,840 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3513] 2026-10-08 00:36:18,896 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2356] 2026-10-08 00:36:19,150 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2355] 2026-10-08 00:36:19,410 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_approval_state_reports_the_highest_priority_and_not_the_most_recent ... 2026-10-08 00:36:20,520 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [269] 2026-10-08 00:36:20,939 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [278] 2026-10-08 00:36:21,192 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3514] 2026-10-08 00:36:21,259 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2357] 2026-10-08 00:36:21,334 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3515] 2026-10-08 00:36:21,540 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3516] 2026-10-08 00:36:21,585 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_approval_with_no_subcontracting_request ... 2026-10-08 00:36:21,654 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_attaching_a_subcontracting_request_to_a_non_subcontracting_approval_is_rejected ... 2026-10-08 00:36:21,953 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_both_approval_navigation_actions_resolve ... 2026-10-08 00:36:22,400 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [269] 2026-10-08 00:36:23,514 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_emptying_a_confirmed_subcontracting_approval_is_rejected ... 2026-10-08 00:36:24,063 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [269] 2026-10-08 00:36:24,314 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3517] 2026-10-08 00:36:24,375 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_subcontracting_request_with_approval ... 2026-10-08 00:36:24,827 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [269] 2026-10-08 00:36:25,104 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3518] 2026-10-08 00:36:25,188 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2360] 2026-10-08 00:36:25,304 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3519] 2026-10-08 00:36:25,833 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_the_approval_form_serves_a_list_sub_view_with_the_authored_columns ... 2026-10-08 00:36:26,002 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_two_subcontracting_approvals_can_be_marked_done_together ... 2026-10-08 00:36:28,383 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [269] 2026-10-08 00:36:28,794 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [286] 2026-10-08 00:36:29,021 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3520] 2026-10-08 00:36:29,078 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2361] 2026-10-08 00:36:29,155 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3521] 2026-10-08 00:36:29,346 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3522] 2026-10-08 00:36:29,397 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2362] 2026-10-08 00:36:29,467 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3523] 2026-10-08 00:36:30,047 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_unlink_subcontracting_request_with_approval ... 2026-10-08 00:36:30,520 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [269] 2026-10-08 00:36:30,752 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3524] 2026-10-08 00:36:30,786 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [66927] 2026-10-08 00:36:30,839 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:36:31,100 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request_plm.tests.test_plm_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_01 ... 2026-10-08 00:36:34,355 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2665] 2026-10-08 00:36:34,493 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2666] 2026-10-08 00:36:34,632 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request_plm.tests.test_plm_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_02 ... 2026-10-08 00:36:36,960 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2670] 2026-10-08 00:36:37,167 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2671] 2026-10-08 00:36:37,320 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request_plm.tests.test_plm_subcontracting_request: Starting TestSubcontracingRequest.test_create_eco_01 ... 2026-10-08 00:36:40,801 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2681] 2026-10-08 00:36:40,941 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2682] 2026-10-08 00:36:42,390 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2677] 2026-10-08 00:36:42,498 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2678] 2026-10-08 00:36:42,605 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:36:42,618 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request_plm.tests.test_wizard_action_binding: Starting TestLegacyWizardBinding.test_removing_this_module_gives_manufacturing_orders_their_wizard_back ... 2026-10-08 00:36:42,646 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request_plm.tests.test_wizard_action_binding: Starting TestLegacyWizardBinding.test_the_superseded_wizard_is_not_offered_on_manufacturing_orders ... 2026-10-08 00:36:42,679 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:36:43,094 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_button_approve_cancels_subcontracting_production_exactly_once ... 2026-10-08 00:36:45,374 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2688] 2026-10-08 00:36:45,501 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition ... 2026-10-08 00:36:47,642 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2690] 2026-10-08 00:36:47,764 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_mrp_subcontracting_request_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition_multi ... 2026-10-08 00:36:49,535 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:36:50,259 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_multi_warehouse_access_control_purchase_requisition.tests.test_access_rule: Starting TestAccessRight.test_01_warehouse_manager_user_access_purchase_requisition_data ... 2026-10-08 00:36:51,151 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2651, model: purchase.requisition 2026-10-08 00:36:51,199 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_multi_warehouse_access_control_purchase_requisition.tests.test_access_rule: Starting TestAccessRight.test_02_default_picking_type_id_scoped_to_accessible_warehouse ... 2026-10-08 00:36:52,918 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-08 00:36:53,567 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_display_partner_approval_request_line ... 2026-10-08 00:36:53,659 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:36:54,294 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval.tests.test_current_approval_state_search: Starting TestCurrentApprovalStateSearch.test_search_by_state_excludes_a_partner_with_no_approval_history ... 2026-10-08 00:36:54,433 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval.tests.test_current_approval_state_search: Starting TestCurrentApprovalStateSearch.test_search_by_state_returns_only_the_partner_whose_latest_line_matches ... 2026-10-08 00:36:54,859 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3525] 2026-10-08 00:36:54,906 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2380] 2026-10-08 00:36:54,977 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3526] 2026-10-08 00:36:55,255 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3527] 2026-10-08 00:36:55,305 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval.tests.test_current_approval_state_search: Starting TestCurrentApprovalStateSearch.test_search_with_unsupported_operator_raises_user_error ... 2026-10-08 00:36:55,348 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:37:02,027 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3528] 2026-10-08 00:37:02,101 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3529] 2026-10-08 00:37:02,341 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3530] 2026-10-08 00:37:02,409 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3531] 2026-10-08 00:37:02,650 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3532] 2026-10-08 00:37:02,723 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3533] 2026-10-08 00:37:02,732 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_approval_state_filter_agrees_with_the_form ... 2026-10-08 00:37:03,027 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3534] 2026-10-08 00:37:03,291 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3535] 2026-10-08 00:37:03,369 121 INFO rb-61b7113-225342-422164 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <327961975727016.1791419823.342212915420532-openerp-215-viin.approval.request@8e970bf9eaf7>: ['"Approval Filter Merchant" <@False>'] 2026-10-08 00:37:03,377 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3536] 2026-10-08 00:37:03,430 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_auto_merchant_approval_blocked_without_admin_responsible ... 2026-10-08 00:37:03,829 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted type.approval.user.line records with IDs: [85] 2026-10-08 00:37:04,165 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3537] 2026-10-08 00:37:04,176 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67089] 2026-10-08 00:37:04,182 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:37:04,206 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:portal_user_auto_approval_test from n/a 2026-10-08 00:37:04,214 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:37:06,064 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:37:06] "POST /my/home/become_merchant HTTP/1.1" 400 - 211 0.098 1.755 2026-10-08 00:37:06,105 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_auto_merchant_store_approval_01 ... 2026-10-08 00:37:06,916 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #19 deleted mail.mail records with IDs: [3538] 2026-10-08 00:37:06,997 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3539] 2026-10-08 00:37:07,094 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2387] 2026-10-08 00:37:07,235 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3540] 2026-10-08 00:37:07,416 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_cancel_merchant_approval ... 2026-10-08 00:37:07,730 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3541] 2026-10-08 00:37:07,740 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67095] 2026-10-08 00:37:07,746 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:37:07,765 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:portal_user from n/a 2026-10-08 00:37:07,771 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:37:09,927 121 INFO rb-61b7113-225342-422164 odoo.tests.common: Simulating signal changes during tests 2026-10-08 00:37:09,927 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:37:09] "POST /my/home/become_merchant HTTP/1.1" 200 - 558 0.338 1.821 2026-10-08 00:37:09,975 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2388] 2026-10-08 00:37:10,144 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3544] 2026-10-08 00:37:10,184 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_merchant_store_approval_01 ... 2026-10-08 00:37:10,944 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #19 deleted mail.mail records with IDs: [3545] 2026-10-08 00:37:11,045 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3546] 2026-10-08 00:37:11,278 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_merchant_store_approval_02 ... 2026-10-08 00:37:11,629 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3547] 2026-10-08 00:37:11,637 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67104] 2026-10-08 00:37:11,643 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:37:11,665 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:portal_user from n/a 2026-10-08 00:37:11,670 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:37:13,044 121 INFO rb-61b7113-225342-422164 odoo.tests.common: Simulating signal changes during tests 2026-10-08 00:37:13,045 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:37:13] "POST /my/home/become_merchant HTTP/1.1" 200 - 393 0.217 1.159 2026-10-08 00:37:13,639 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2657 deleted mail.mail records with IDs: [3548] 2026-10-08 00:37:13,731 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3549] 2026-10-08 00:37:14,007 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2390] 2026-10-08 00:37:14,179 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3550] 2026-10-08 00:37:14,269 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_merchant_store_approval_03 ... 2026-10-08 00:37:14,586 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3551] 2026-10-08 00:37:14,594 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67112] 2026-10-08 00:37:14,601 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:37:14,625 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:portal_user from n/a 2026-10-08 00:37:14,633 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:37:15,997 121 INFO rb-61b7113-225342-422164 odoo.tests.common: Simulating signal changes during tests 2026-10-08 00:37:15,997 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:37:15] "POST /my/home/become_merchant HTTP/1.1" 200 - 393 0.200 1.166 2026-10-08 00:37:16,645 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2658 deleted mail.mail records with IDs: [3552] 2026-10-08 00:37:16,765 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3553] 2026-10-08 00:37:16,988 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2391] 2026-10-08 00:37:17,112 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3554] 2026-10-08 00:37:17,173 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_popup_refuse_merchant_store_approval_request ... 2026-10-08 00:37:17,216 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_refuse_merchant_store_approval_request ... 2026-10-08 00:37:17,347 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2384] 2026-10-08 00:37:17,565 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3555] 2026-10-08 00:37:17,596 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_validate_merchant_approval ... 2026-10-08 00:37:17,936 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3556] 2026-10-08 00:37:17,945 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67121] 2026-10-08 00:37:17,950 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:37:17,970 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:portal_user from n/a 2026-10-08 00:37:17,976 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:37:20,133 121 INFO rb-61b7113-225342-422164 odoo.tests.common: Simulating signal changes during tests 2026-10-08 00:37:20,134 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:37:20] "POST /my/home/become_merchant HTTP/1.1" 200 - 558 0.279 1.881 2026-10-08 00:37:20,181 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2392] 2026-10-08 00:37:20,295 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3559] 2026-10-08 00:37:20,401 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3560] 2026-10-08 00:37:20,490 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:37:21,256 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3561] 2026-10-08 00:37:21,267 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67129] 2026-10-08 00:37:21,273 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:37:21,291 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_cancel_notifies_merchant_and_resets_to_draft ... 2026-10-08 00:37:21,689 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3562] 2026-10-08 00:37:21,758 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3563] 2026-10-08 00:37:21,797 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2393] 2026-10-08 00:37:21,905 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3564] 2026-10-08 00:37:21,951 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_confirm_notifies_merchant ... 2026-10-08 00:37:22,404 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3565] 2026-10-08 00:37:22,493 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3566] 2026-10-08 00:37:22,526 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_confirm_notifies_merchant_store ... 2026-10-08 00:37:23,041 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3567] 2026-10-08 00:37:23,107 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3568] 2026-10-08 00:37:23,139 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_first_of_two_required_approvers_must_not_notify_merchant_approved ... 2026-10-08 00:37:23,531 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3569] 2026-10-08 00:37:23,606 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3570] 2026-10-08 00:37:23,703 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2660 deleted mail.activity records with IDs: [2396] 2026-10-08 00:37:23,806 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2660 deleted mail.mail records with IDs: [3571] 2026-10-08 00:37:23,902 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3572] 2026-10-08 00:37:23,978 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_full_approval_notifies_merchant_approved_and_activates ... 2026-10-08 00:37:25,544 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3573] 2026-10-08 00:37:25,628 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3574] 2026-10-08 00:37:25,741 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2660 deleted mail.activity records with IDs: [2397] 2026-10-08 00:37:25,843 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2660 deleted mail.mail records with IDs: [3575] 2026-10-08 00:37:25,940 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3576] 2026-10-08 00:37:26,028 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_full_approval_notifies_store_and_pauses_it ... 2026-10-08 00:37:26,510 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3577] 2026-10-08 00:37:26,581 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3578] 2026-10-08 00:37:26,678 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2660 deleted mail.activity records with IDs: [2398] 2026-10-08 00:37:26,791 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2660 deleted mail.mail records with IDs: [3579] 2026-10-08 00:37:26,880 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3580] 2026-10-08 00:37:26,948 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_notification_body_is_html ... 2026-10-08 00:37:27,366 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3581] 2026-10-08 00:37:27,435 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3582] 2026-10-08 00:37:27,785 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3583] 2026-10-08 00:37:27,860 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3584] 2026-10-08 00:37:28,232 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3585] 2026-10-08 00:37:28,319 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3586] 2026-10-08 00:37:28,358 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_opening_refuse_wizard_must_not_notify_merchant_before_real_refusal ... 2026-10-08 00:37:28,769 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3587] 2026-10-08 00:37:28,839 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3588] 2026-10-08 00:37:28,935 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2402] 2026-10-08 00:37:29,076 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3589] 2026-10-08 00:37:29,136 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_real_refusal_notifies_merchant_with_reason ... 2026-10-08 00:37:29,581 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3590] 2026-10-08 00:37:29,655 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3591] 2026-10-08 00:37:29,735 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2403] 2026-10-08 00:37:29,860 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3592] 2026-10-08 00:37:29,920 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:37:29,935 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_signup: Starting TestMerchantAuthSignupFlow.test_merchant_signup_create_approval_request_01 ... 2026-10-08 00:37:30,232 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:37:31,172 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:anh7tro@viindoo.example.com from 127.0.0.1 2026-10-08 00:37:31,251 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2661 deleted mail.mail records with IDs: [3595] 2026-10-08 00:37:31,262 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2661 deleted mail.message records with IDs: [67188] 2026-10-08 00:37:31,273 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:anh7tro@viindoo.example.com from 127.0.0.1 2026-10-08 00:37:31,280 121 INFO rb-61b7113-225342-422164 odoo.tests.common: Simulating signal changes during tests 2026-10-08 00:37:31,280 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:37:31] "POST /web/signup HTTP/1.1" 303 - 412 0.273 0.777 2026-10-08 00:37:31,288 121 INFO rb-61b7113-225342-422164 odoo.http: Session expired 2026-10-08 00:37:31,288 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:37:31] "GET /my HTTP/1.1" 303 - 5 0.001 0.004 2026-10-08 00:37:31,955 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:37:31] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 174 0.070 0.594 2026-10-08 00:37:31,994 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_signup: Starting TestMerchantAuthSignupFlow.test_merchant_signup_create_approval_request_02 ... 2026-10-08 00:37:32,314 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:37:33,126 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2405] 2026-10-08 00:37:33,522 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:goat@viindoo.example.com from 127.0.0.1 2026-10-08 00:37:33,601 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2662 deleted mail.mail records with IDs: [3599] 2026-10-08 00:37:33,609 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2662 deleted mail.message records with IDs: [67198] 2026-10-08 00:37:33,618 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:goat@viindoo.example.com from 127.0.0.1 2026-10-08 00:37:33,624 121 INFO rb-61b7113-225342-422164 odoo.tests.common: Simulating signal changes during tests 2026-10-08 00:37:33,625 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:37:33] "POST /web/signup HTTP/1.1" 303 - 522 0.354 0.958 2026-10-08 00:37:33,632 121 INFO rb-61b7113-225342-422164 odoo.http: Session expired 2026-10-08 00:37:33,632 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:37:33] "GET /my HTTP/1.1" 303 - 5 0.001 0.004 2026-10-08 00:37:34,247 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:37:34] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 174 0.067 0.545 2026-10-08 00:37:34,299 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:37:40,327 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3600] 2026-10-08 00:37:40,415 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3601] 2026-10-08 00:37:40,696 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3602] 2026-10-08 00:37:40,765 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3603] 2026-10-08 00:37:41,013 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3604] 2026-10-08 00:37:41,090 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3605] 2026-10-08 00:37:41,098 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace.tests.test_partner: Starting TestPartner.test_compute_current_approved_merchant_state ... 2026-10-08 00:37:41,147 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2407] 2026-10-08 00:37:41,215 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3606] 2026-10-08 00:37:41,324 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3607] 2026-10-08 00:37:41,367 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace.tests.test_partner: Starting TestPartner.test_merchant_can_only_update_some_allowed_fields ... 2026-10-08 00:37:41,419 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2407] 2026-10-08 00:37:41,528 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3608] 2026-10-08 00:37:41,636 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3609] 2026-10-08 00:37:41,794 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace.tests.test_partner: Starting TestPartner.test_merchant_can_only_update_some_allowed_fields_for_approved_store ... 2026-10-08 00:37:41,847 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2408] 2026-10-08 00:37:41,959 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3610] 2026-10-08 00:37:42,067 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3611] 2026-10-08 00:37:42,276 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:37:48,321 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3612] 2026-10-08 00:37:48,400 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3613] 2026-10-08 00:37:48,643 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3614] 2026-10-08 00:37:48,713 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3615] 2026-10-08 00:37:48,952 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3616] 2026-10-08 00:37:49,026 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3617] 2026-10-08 00:37:49,035 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace_website.tests.test_approval_request: Starting TestApprovalRequest.test_merchant_store_approval_with_post_approval ... 2026-10-08 00:37:49,318 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3618] 2026-10-08 00:37:49,394 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3619] 2026-10-08 00:37:49,489 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2412] 2026-10-08 00:37:49,681 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3620] 2026-10-08 00:37:49,747 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_marketplace_website.tests.test_approval_request: Starting TestApprovalRequest.test_merchant_store_approval_with_pre_approval ... 2026-10-08 00:37:50,164 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3621] 2026-10-08 00:37:50,254 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3622] 2026-10-08 00:37:50,320 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2413] 2026-10-08 00:37:50,428 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3623] 2026-10-08 00:37:50,542 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3624] 2026-10-08 00:37:50,649 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:37:51,379 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_approval_website.tests.test_approval_request: Starting TestApprovalRequest.test_website_published_partner_approval ... 2026-10-08 00:37:51,712 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3625] 2026-10-08 00:37:51,769 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2414] 2026-10-08 00:37:51,856 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3626] 2026-10-08 00:37:51,922 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:37:51,935 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_budget_code_auto_format ... 2026-10-08 00:37:52,072 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_budget_code_format_validation ... 2026-10-08 00:37:52,245 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_budget_code_length_validation ... 2026-10-08 00:37:52,369 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_company_type_change_clears_budget ... 2026-10-08 00:37:52,502 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_individual_partner_no_validation ... 2026-10-08 00:37:52,626 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:37:52,648 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_access_right_ownership_type: Starting TestAccessRight.test_internal_user_access_right ... 2026-10-08 00:37:53,105 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2663, model: res.partner.ownership.type 2026-10-08 00:37:53,117 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2663, model: res.partner.ownership.type 2026-10-08 00:37:53,120 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2663, model: res.partner.ownership.type 2026-10-08 00:37:53,145 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_access_right_ownership_type: Starting TestAccessRight.test_partner_manager_access_right ... 2026-10-08 00:37:53,627 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted res.partner.ownership.type records with IDs: [20] 2026-10-08 00:37:53,661 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:37:53,676 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_access_rights_business_type: Starting TestAccessRights.test_internal_user_access_right ... 2026-10-08 00:37:54,038 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2665, model: res.partner.ownership.type 2026-10-08 00:37:54,046 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2665, model: res.partner.ownership.type 2026-10-08 00:37:54,049 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2665, model: res.partner.business.type 2026-10-08 00:37:54,073 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_access_rights_business_type: Starting TestAccessRights.test_partner_manager_access_right ... 2026-10-08 00:37:54,533 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted res.partner.business.type records with IDs: [25] 2026-10-08 00:37:54,573 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:37:54,586 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_access_rights_employee_size: Starting TestAccessRights.test_internal_user_access_right ... 2026-10-08 00:37:54,984 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2667, model: res.partner.employee.size 2026-10-08 00:37:54,993 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2667, model: res.partner.employee.size 2026-10-08 00:37:54,997 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2667, model: res.partner.employee.size 2026-10-08 00:37:55,021 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_access_rights_employee_size: Starting TestAccessRights.test_partner_manager_access_right ... 2026-10-08 00:37:55,501 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted res.partner.employee.size records with IDs: [14] 2026-10-08 00:37:55,550 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:37:55,568 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_access_rights_enterprise_scale: Starting TestAccessRightsEnterpriseScale.test_internal_user_access_right ... 2026-10-08 00:37:55,953 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2669, model: res.partner.enterprise.scale 2026-10-08 00:37:55,961 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2669, model: res.partner.enterprise.scale 2026-10-08 00:37:55,964 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2669, model: res.partner.enterprise.scale 2026-10-08 00:37:55,988 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_access_rights_enterprise_scale: Starting TestAccessRightsEnterpriseScale.test_partner_manager_access_right ... 2026-10-08 00:37:56,328 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted res.partner.enterprise.scale records with IDs: [14] 2026-10-08 00:37:56,360 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:37:56,374 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_business_nature_field_sync: Starting TestBusinessNatureFieldSync.test_enterprise_scale_syncs_from_child_to_commercial_partner ... 2026-10-08 00:37:56,793 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_business_nature_field_sync: Starting TestBusinessNatureFieldSync.test_get_business_nature_fields_returns_full_field_list ... 2026-10-08 00:37:57,128 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:37:57,141 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_business_nature_sync_wizard: Starting TestBusinessNatureSyncWizard.test_action_sync_returns_success_notification ... 2026-10-08 00:37:57,524 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_business_nature_sync_wizard: Starting TestBusinessNatureSyncWizard.test_wizard_defaults_partner_ids_from_active_ids_context ... 2026-10-08 00:37:57,926 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_business_nature_sync_wizard: Starting TestBusinessNatureSyncWizard.test_wizard_module_flag_reflects_optional_module_install_state ... 2026-10-08 00:37:58,272 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:37:58,291 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_business_type: Starting TestBusinessType.test_01_remove_business_type ... 2026-10-08 00:37:58,678 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_business_type: Starting TestBusinessType.test_02_remove_business_type ... 2026-10-08 00:37:59,027 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [115218] 2026-10-08 00:37:59,027 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted res.partner.business.type records with IDs: [18] 2026-10-08 00:37:59,049 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_business_type: Starting TestBusinessType.test_archiving_business_type_excludes_it_from_default_search ... 2026-10-08 00:37:59,407 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:37:59,420 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_01_remove_employee_size ... 2026-10-08 00:37:59,845 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_02_remove_employee_size ... 2026-10-08 00:38:00,215 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [115228] 2026-10-08 00:38:00,215 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted res.partner.employee.size records with IDs: [10] 2026-10-08 00:38:00,240 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_archiving_employee_size_excludes_it_from_default_search ... 2026-10-08 00:38:00,613 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_change_employee_size_contact ... 2026-10-08 00:38:00,949 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_default_order_follows_sequence_field ... 2026-10-08 00:38:01,335 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:38:01,350 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_enterprise_scale: Starting TestEnterpriseScale.test_copy_generates_distinct_name ... 2026-10-08 00:38:01,726 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_enterprise_scale: Starting TestEnterpriseScale.test_delete_enterprise_scale_assigned_to_partner_is_blocked ... 2026-10-08 00:38:02,109 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_enterprise_scale: Starting TestEnterpriseScale.test_delete_enterprise_scale_not_assigned_to_partner_succeeds ... 2026-10-08 00:38:02,492 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted res.partner.enterprise.scale records with IDs: [22] 2026-10-08 00:38:02,515 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_enterprise_scale: Starting TestEnterpriseScale.test_unique_name_constraint_blocks_duplicate ... 2026-10-08 00:38:02,900 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:38:02,913 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_01_remove_ownership_type ... 2026-10-08 00:38:03,290 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_create_ownership_type ... 2026-10-08 00:38:03,621 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_duplicate_record_ownership_type ... 2026-10-08 00:38:03,953 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_ownership_type_persists_selection_value ... 2026-10-08 00:38:04,304 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_unique_name_ownership_type ... 2026-10-08 00:38:04,703 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:38:04,718 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_portal_business_nature: Starting TestPortalBusinessNature.test_account_page_renders_business_nature_selects ... 2026-10-08 00:38:04,950 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:portal_business_nature_user from n/a 2026-10-08 00:38:04,959 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:38:07,034 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:38:07] "GET /my/account HTTP/1.1" 200 - 231 0.093 1.984 2026-10-08 00:38:07,037 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_portal_business_nature.TestPortalBusinessNature.test_account_page_renders_business_nature_selects: waiting for threads: [] 2026-10-08 00:38:07,061 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_portal_business_nature: Starting TestPortalBusinessNature.test_account_update_persists_business_nature_fields_and_casts_blank_to_false ... 2026-10-08 00:38:07,300 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:portal_business_nature_user from n/a 2026-10-08 00:38:07,310 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:38:07,696 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:38:07] "POST /my/account HTTP/1.1" 303 - 108 0.049 0.338 2026-10-08 00:38:08,601 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:38:08] "GET /my/home HTTP/1.1" 200 - 237 0.099 0.803 2026-10-08 00:38:08,694 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:38:08] "POST /my/account HTTP/1.1" 303 - 72 0.030 0.050 2026-10-08 00:38:08,789 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:38:08] "GET /my/home HTTP/1.1" 200 - 42 0.020 0.072 2026-10-08 00:38:08,819 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_portal_business_nature: Starting TestPortalBusinessNature.test_optional_fields_whitelist_includes_business_nature_fields ... 2026-10-08 00:38:09,086 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:38:09,104 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_business_nature.tests.test_seed_data: Starting TestSeedData.test_rehomed_csv_seed_xmlids_resolve_under_merged_module ... 2026-10-08 00:38:09,140 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:38:09,216 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_calendar.tests.test_partner_calendar: Starting TestPartnerCalendar.test_company_calendar_change_reaches_existing_contacts ... 2026-10-08 00:38:09,352 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_calendar.tests.test_partner_calendar: Starting TestPartnerCalendar.test_contact_cannot_be_its_own_parent_without_hanging ... 2026-10-08 00:38:09,426 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_calendar.tests.test_partner_calendar: Starting TestPartnerCalendar.test_contact_created_under_company_gets_company_calendar ... 2026-10-08 00:38:09,555 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_calendar.tests.test_partner_calendar: Starting TestPartnerCalendar.test_contacts_cannot_be_each_others_parent_without_hanging ... 2026-10-08 00:38:09,719 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:38:09,732 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_calendar.tests.test_res_partner_resource_calendar: Starting TestResPartnerResourceCalendar.test_company_manual_calendar_survives_mixed_batch_recompute ... 2026-10-08 00:38:09,910 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_calendar.tests.test_res_partner_resource_calendar: Starting TestResPartnerResourceCalendar.test_company_resource_calendar_synced_with_partner ... 2026-10-08 00:38:10,056 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:38:10,073 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_country_recognition.tests.test_partner_country_recognition: Starting TestPartnerCountryRecognition.test_signup_fills_country_city_and_coordinates_from_geoip ... 2026-10-08 00:38:10,077 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:38:10,735 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:geoip-signup@example.com from 127.0.0.1 2026-10-08 00:38:10,817 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2696 deleted mail.mail records with IDs: [3627] 2026-10-08 00:38:10,827 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2696 deleted mail.message records with IDs: [67251] 2026-10-08 00:38:10,837 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:geoip-signup@example.com from 127.0.0.1 2026-10-08 00:38:10,844 121 INFO rb-61b7113-225342-422164 odoo.tests.common: Simulating signal changes during tests 2026-10-08 00:38:10,845 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:38:10] "POST /web/signup HTTP/1.1" 303 - 294 0.183 0.586 2026-10-08 00:38:10,854 121 INFO rb-61b7113-225342-422164 odoo.http: Session expired 2026-10-08 00:38:10,854 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:38:10] "GET /my HTTP/1.1" 303 - 5 0.001 0.005 2026-10-08 00:38:11,460 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:38:11] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 177 0.072 0.531 2026-10-08 00:38:11,500 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:38:11,514 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_filter.tests.test_filter_partner_by_phone: Starting TestFilterPartnerByPhone.test_01_filter_partner_by_phone_mobile ... 2026-10-08 00:38:11,759 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:38:11,772 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_identity.tests.test_partner_identity: Starting TestPartnerIdentity.test_identification_vn ... 2026-10-08 00:38:11,851 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_identity.tests.test_partner_identity: Starting TestPartnerIdentity.test_passport_vn ... 2026-10-08 00:38:11,933 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_identity.tests.test_partner_identity: Starting TestPartnerIdentity.test_simple_check_methods ... 2026-10-08 00:38:11,996 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_identity.tests.test_partner_identity: Starting TestPartnerIdentity.test_validation_methods ... 2026-10-08 00:38:12,074 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:38:12,087 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_industry_isic.tests.test_industry_isic_perf: Starting TestISICMixinCreatePerf.test_10_compute_hierarchy_level4_create_populate_and_clear ... 2026-10-08 00:38:12,183 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_industry_isic.tests.test_industry_isic_perf: Starting TestISICMixinCreatePerf.test_11_perf_no_industry_no_hierarchy_readback ... 2026-10-08 00:38:12,279 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:38:12,294 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_01_compute_hierarchy_from_industry_id ... 2026-10-08 00:38:12,396 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_02_inverse_set_industry_id_from_level_fields ... 2026-10-08 00:38:12,480 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_03_inverse_clear_level_fields_downgrades ... 2026-10-08 00:38:12,573 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_04_inverse_set_level_when_industry_is_child ... 2026-10-08 00:38:12,652 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_05_inverse_set_multiple_levels_priority ... 2026-10-08 00:38:12,724 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_06_compute_clear_industry_id_clears_all ... 2026-10-08 00:38:12,810 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:38:12,823 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_01_validate_parent_level_requirements ... 2026-10-08 00:38:12,864 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_02_validate_wrong_parent_level ... 2026-10-08 00:38:12,900 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_03_compute_full_code_all_levels ... 2026-10-08 00:38:12,926 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_04_compute_full_code_update_parent ... 2026-10-08 00:38:12,971 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_05_name_get_display ... 2026-10-08 00:38:12,996 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_06_unique_full_code_constraint ... 2026-10-08 00:38:13,027 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_07_child_ids_relationship ... 2026-10-08 00:38:13,053 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_08_cascade_delete ... 2026-10-08 00:38:13,102 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted res.partner.industry records with IDs: [786] 2026-10-08 00:38:13,124 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_09_is_child_of_method ... 2026-10-08 00:38:13,163 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:38:13,179 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_shareholder.tests.test_access_right: Starting TestAccessRight.test_internal_user_access_right ... 2026-10-08 00:38:13,617 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3628] 2026-10-08 00:38:13,625 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67258] 2026-10-08 00:38:13,630 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:38:13,663 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2697, model: res.partner.shareholder 2026-10-08 00:38:13,669 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2697, model: res.partner.shareholder 2026-10-08 00:38:13,672 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2697, model: res.partner.shareholder 2026-10-08 00:38:13,696 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_shareholder.tests.test_access_right: Starting TestAccessRight.test_partner_manager_access_right ... 2026-10-08 00:38:14,044 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3629] 2026-10-08 00:38:14,051 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67259] 2026-10-08 00:38:14,056 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:38:14,117 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted res.partner.shareholder records with IDs: [12] 2026-10-08 00:38:14,150 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:38:14,165 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_check_shareholder_ids ... 2026-10-08 00:38:14,518 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3630] 2026-10-08 00:38:14,529 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67260] 2026-10-08 00:38:14,534 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:38:14,628 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_constraint_ownership_rate ... 2026-10-08 00:38:15,024 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3631] 2026-10-08 00:38:15,033 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67261] 2026-10-08 00:38:15,039 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:38:15,084 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_constraint_partner_id ... 2026-10-08 00:38:15,479 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3632] 2026-10-08 00:38:15,487 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67262] 2026-10-08 00:38:15,494 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:38:15,544 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_constraint_total_ownership_rate ... 2026-10-08 00:38:15,916 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3633] 2026-10-08 00:38:15,923 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67263] 2026-10-08 00:38:15,929 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:38:15,974 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_create_multiple_shareholders_in_one_call ... 2026-10-08 00:38:16,356 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3634] 2026-10-08 00:38:16,363 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67264] 2026-10-08 00:38:16,370 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:38:16,439 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_create_new_contact ... 2026-10-08 00:38:16,829 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3635] 2026-10-08 00:38:16,837 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67265] 2026-10-08 00:38:16,843 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:38:16,885 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_insert_shareholder_from_other_company ... 2026-10-08 00:38:17,272 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3636] 2026-10-08 00:38:17,279 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67266] 2026-10-08 00:38:17,285 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:38:17,331 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_total_ownership_rate_over_100_blocks_batched_create ... 2026-10-08 00:38:17,724 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3637] 2026-10-08 00:38:17,731 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67267] 2026-10-08 00:38:17,736 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:38:17,809 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_write_is_company_false_on_multiple_partners ... 2026-10-08 00:38:18,202 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3638] 2026-10-08 00:38:18,209 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67268] 2026-10-08 00:38:18,215 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:38:18,262 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted res.partner.shareholder records with IDs: [38, 39, 40] 2026-10-08 00:38:18,320 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_write_type_company ... 2026-10-08 00:38:18,709 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3639] 2026-10-08 00:38:18,724 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67269] 2026-10-08 00:38:18,730 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:38:18,758 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted res.partner.shareholder records with IDs: [41] 2026-10-08 00:38:18,823 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:38:18,837 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_02_create_partner_different_vat ... 2026-10-08 00:38:19,098 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_03_create_partner_duplicated_vat ... 2026-10-08 00:38:19,301 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_04_duplicate_partner_individual_not_has_company ... 2026-10-08 00:38:19,463 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_05_duplicate_partner_individual_has_company ... 2026-10-08 00:38:19,732 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_06_create_partner_existed_vat_already_archived ... 2026-10-08 00:38:19,926 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_07_update_partner_individual ... 2026-10-08 00:38:20,191 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_09_create_multi_partners_with_no_existed_vat ... 2026-10-08 00:38:20,397 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_10_create_multi_partners_same_company_with_duplicated_vat ... 2026-10-08 00:38:20,673 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_11_create_multi_partners_exeptional_case ... 2026-10-08 00:38:20,889 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:38:20,903 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos.tests.test_offline_connection_lost_gate: Starting TestOfflineConnectionLostGate.test_no_pos_frontend_js_bare_returns_on_a_connection_lost_catch ... 2026-10-08 00:38:20,979 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:38:20,993 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosConfigAnalyticProvisioning.test_create_does_not_override_an_explicitly_supplied_analytic_account ... 2026-10-08 00:38:21,146 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosConfigAnalyticProvisioning.test_create_pos_config_provisions_exactly_one_analytic_account ... 2026-10-08 00:38:21,294 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosConfigAnalyticProvisioning.test_create_pos_config_scopes_the_analytic_account_to_its_own_company ... 2026-10-08 00:38:29,037 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosConfigAnalyticProvisioning.test_two_pos_configs_each_get_their_own_distinct_analytic_account ... 2026-10-08 00:38:29,262 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:38:29,275 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosAnalyticBackfillIdempotency.test_backfill_creates_exactly_one_account_for_a_config_with_none ... 2026-10-08 00:38:29,463 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosAnalyticBackfillIdempotency.test_backfill_does_not_duplicate_on_a_second_run ... 2026-10-08 00:38:29,630 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:38:29,917 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:32,116 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06e25f060> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:32,117 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06b5679c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:32,124 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:32,130 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06b566840> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:33,421 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:35,515 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa06d9bd120> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:35,516 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa04199f740> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:35,521 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:35,525 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa04199c860> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:35,797 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:38,842 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03f1d3600> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:38,843 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06dab47c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:38,849 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:38,853 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06dab65c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:39,189 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:41,301 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040d7d260> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:41,302 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0681b6980> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:41,307 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:41,311 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa0681b6020> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:42,404 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:44,443 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0413b7b00> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:44,444 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa040bb4ea0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:44,449 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:44,453 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa040bb6700> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:44,728 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:47,667 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa03d7353a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:47,668 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa0413547c0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:47,673 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:47,677 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa041357f60> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:47,934 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:50,009 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa042842700> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:50,010 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa06ddfe020> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:50,019 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:50,025 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa06ddfe520> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:50,362 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:53,486 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa040ecdb20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:53,488 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03f707600> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:53,494 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:53,499 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03f704cc0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_pos/tests/test_pos_analytics.py", line 267, in setUpClass cls.other_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-61b7113-225342/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-61b7113-225342/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-61b7113-225342/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-61b7113-225342/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-61b7113-225342/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-61b7113-225342/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-61b7113-225342/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:53,797 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosAnalyticMerge.test_invoice_line_analytic_stamp_is_idempotent_on_repeated_stamping ... 2026-10-08 00:38:53,831 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosAnalyticMerge.test_invoice_line_analytic_stamp_merges_with_a_pre_existing_other_plan_key ... 2026-10-08 00:38:53,862 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosAnalyticMerge.test_session_sale_vals_analytic_stamp_merges_with_a_pre_existing_other_plan_key ... 2026-10-08 00:38:53,897 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosAnalyticMerge.test_session_tax_vals_analytic_stamp_merges_with_a_pre_existing_other_plan_key ... 2026-10-08 00:38:53,990 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:56,253 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fa0694ec4a0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:56,253 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fa03d595b20> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:56,258 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:56,262 121 INFO rb-61b7113-225342-422164 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fa03d5959e0> Stack (most recent call last): File "/data/build/rb-61b7113-225342/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-61b7113-225342/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-61b7113-225342/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-61b7113-225342/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-61b7113-225342/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-61b7113-225342/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-61b7113-225342/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-61b7113-225342/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-61b7113-225342/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-61b7113-225342/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-61b7113-225342/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-08 00:38:56,288 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:38:56,301 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos.tests.test_pos_load_field_coverage: Starting TestPosLoadFieldCoverageHarness.test_assert_fields_loaded_fails_for_a_field_the_loader_does_not_return ... 2026-10-08 00:38:57,488 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos.tests.test_pos_load_field_coverage: Starting TestPosLoadFieldCoverageHarness.test_assert_fields_loaded_passes_for_a_field_the_loader_actually_returns ... 2026-10-08 00:38:57,659 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:38:57,674 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos.tests.test_pos_partner_widget_strip: Starting TestPosPartnerWidgetStrip.test_get_views_override_keeps_the_readonly_rpc_contract ... 2026-10-08 00:38:57,709 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos.tests.test_pos_partner_widget_strip: Starting TestPosPartnerWidgetStrip.test_transient_asset_read_failure_does_not_permanently_empty_the_widget_set ... 2026-10-08 00:38:57,901 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos.tests.test_pos_partner_widget_strip: Starting TestPosPartnerWidgetStrip.test_unreadable_asset_file_logs_a_warning_naming_the_failing_path ... 2026-10-08 00:38:58,044 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos.tests.test_pos_partner_widget_strip: Starting TestPosPartnerWidgetStrip.test_widget_set_reflects_a_new_ir_asset_after_the_bundle_changes ... 2026-10-08 00:38:58,284 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:38:58,299 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos.tests.test_pos_qr_bank_details: Starting TestPosQrBankDetailsFieldCoverage.test_bank_detail_fields_reach_the_till ... 2026-10-08 00:38:58,473 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:38:58,489 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos.tests.test_pos_qr_bank_details: Starting TestPosQrBankDetailsValue.test_bank_detail_fields_are_empty_for_a_non_qr_code_method ... 2026-10-08 00:38:58,752 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos.tests.test_pos_qr_bank_details: Starting TestPosQrBankDetailsValue.test_bank_detail_fields_resolve_the_linked_bank_accounts_own_data ... 2026-10-08 00:38:58,934 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:38:58,948 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_pos_config_custom_logo_default: Starting TestPosConfigCustomLogoDefault.test_creating_a_pos_for_a_company_without_a_logo_succeeds ... 2026-10-08 00:38:59,016 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [4] 2026-10-08 00:38:59,225 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 0 removed 2026-10-08 00:39:04,075 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour: Starting TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale ... 2026-10-08 00:39:04,486 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Chrome pid: 6850 2026-10-08 00:39:04,487 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Chrome headless temporary user profile dir: /tmp/tmp37puu9_v_chrome_odoo 2026-10-08 00:39:04,487 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Issuing json command http://127.0.0.1:45963/json/version 2026-10-08 00:39:04,488 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:45963/json/version with timeout 3 increased to 10s during tests 2026-10-08 00:39:04,499 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Browser version: Chrome/150.0.7871.114 2026-10-08 00:39:04,500 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Issuing json command http://127.0.0.1:45963/json 2026-10-08 00:39:04,500 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:45963/json with timeout 3 increased to 10s during tests 2026-10-08 00:39:04,505 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Websocket url found: ws://127.0.0.1:45963/devtools/page/A5195B68FE8B3349BAF8C1EA5186D90A 2026-10-08 00:39:04,512 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Enable chrome headless console log notification 2026-10-08 00:39:04,514 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Chrome headless enable page notifications 2026-10-08 00:39:04,582 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:admin from n/a 2026-10-08 00:39:04,590 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Setting session cookie in browser 2026-10-08 00:39:04,593 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Open "http://127.0.0.1:8069/odoo/settings" in browser 2026-10-08 00:39:04,593 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Navigating to: "http://127.0.0.1:8069/odoo/settings" 2026-10-08 00:39:04,602 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:39:05,708 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:05] "GET /odoo/settings HTTP/1.1" 200 - 184 0.096 1.013 2026-10-08 00:39:05,712 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Navigation result: {'frameId': 'A5195B68FE8B3349BAF8C1EA5186D90A', 'loaderId': '754EDE955DE298F3F57E2CD9D6B74ED5', 'isDownload': False} 2026-10-08 00:39:05,712 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Evaluate ready code "odoo.isTourReady('viin_pos_custom_bill_logo_settings_save_tour')" 2026-10-08 00:39:05,739 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:05] "GET /web/webclient/translations/ab9eda3054d49b82d1b8b7fa5adf1537393fffac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-08 00:39:05,746 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:05] "GET /web/assets/67c1386/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-08 00:39:05,752 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:05] "GET /web/assets/0a0cc8d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-08 00:39:05,825 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-08 00:39:06,236 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:06] "GET /web/webclient/load_menus/0f74c91315468c43ed223ffd5947c781eb0f9ccc2ab5411361792e0c02cc4b03 HTTP/1.1" 200 - 900 0.170 0.334 2026-10-08 00:39:06,254 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.506 2026-10-08 00:39:06,258 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:06] "GET /web/assets/37c710e/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.296 2026-10-08 00:39:06,367 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:06] "GET /web/assets/ed2b8de/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-08 00:39:06,441 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:06] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-08 00:39:06,442 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:06] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-08 00:39:06,442 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:06] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-08 00:39:06,454 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:06] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.006 2026-10-08 00:39:06,468 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale.browser: Owl is running in 'dev' mode. 2026-10-08 00:39:06,496 121 INFO rb-61b7113-225342-422164 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company Company Without Any Point Of Sale - Settings Save Tour Fixture (392) 2026-10-08 00:39:06,529 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:06] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.018 0.042 2026-10-08 00:39:06,531 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:06] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.044 2026-10-08 00:39:06,548 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:06] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.004 0.032 2026-10-08 00:39:06,551 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:06] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.046 2026-10-08 00:39:06,565 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Evaluate test code "odoo.startTour('viin_pos_custom_bill_logo_settings_save_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/settings", "delayToCheckUndeterminisms": 0})" 2026-10-08 00:39:06,566 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:06] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.018 2026-10-08 00:39:06,575 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale.browser: [1/4] Tour viin_pos_custom_bill_logo_settings_save_tour → Step The Settings page loaded (trigger: .o_form_button_save) 2026-10-08 00:39:06,608 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-08 00:39:06,610 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-08 00:39:06,832 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:06] "POST /mail/data HTTP/1.1" 200 - 147 0.093 0.163 2026-10-08 00:39:06,858 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:06] "GET /web/image/res.partner/3/avatar_128?unique=1791419939000 HTTP/1.1" 200 - 9 0.006 0.266 2026-10-08 00:39:06,860 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:06] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.252 2026-10-08 00:39:06,888 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:06] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.006 0.298 2026-10-08 00:39:06,907 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:06] "POST /web/action/load HTTP/1.1" 200 - 9 0.005 0.313 2026-10-08 00:39:06,942 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:06] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-08 00:39:06,965 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:06] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-08 00:39:06,966 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:06] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.016 2026-10-08 00:39:07,017 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-08 00:39:08,148 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:08] "POST /web/dataset/call_kw/res.config.settings/get_views HTTP/1.1" 200 - 188 0.108 1.088 2026-10-08 00:39:08,168 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:08] "GET /web/image/res.company/392/favicon HTTP/1.1" 200 - 9 0.006 1.201 2026-10-08 00:39:08,238 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:08] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-10-08 00:39:08,745 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:08] "POST /web/dataset/call_kw/res.config.settings/onchange HTTP/1.1" 200 - 1111 0.141 0.336 2026-10-08 00:39:09,367 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "POST /base_setup/demo_active HTTP/1.1" 200 - 1 0.002 0.003 2026-10-08 00:39:09,401 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "POST /base_setup/data HTTP/1.1" 200 - 5 0.003 0.003 2026-10-08 00:39:09,515 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /viin_document/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-08 00:39:09,516 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /viin_sign/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-08 00:39:09,519 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /viin_freight_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-08 00:39:09,523 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /base/static/description/settings.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-08 00:39:09,524 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-08 00:39:09,538 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /viin_stringee/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-08 00:39:09,538 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /viin_zalo/static/description/main_screenshot.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-08 00:39:09,539 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /viin_approval/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-08 00:39:09,541 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /viin_logistics/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-08 00:39:09,543 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /viin_business_trip/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-08 00:39:09,556 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /viin_appointment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-08 00:39:09,560 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /l10n_vn_viin_update_address/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-08 00:39:09,561 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /sale_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-08 00:39:09,562 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /calendar/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-08 00:39:09,567 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /crm/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-08 00:39:09,576 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /viin_helpdesk/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-08 00:39:09,589 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale.browser: [2/4] Tour viin_pos_custom_bill_logo_settings_save_tour → Step Flip an unrelated, harmless setting so the record is dirty enough to attempt a real save (trigger: div[name="restrict_template_rendering"] input[type="checkbox"]) 2026-10-08 00:39:09,590 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /viin_hr_work_entry/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-08 00:39:09,593 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /to_hr_meal/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-08 00:39:09,594 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-08 00:39:09,596 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /viin_rental/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-08 00:39:09,609 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /viin_sem/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-08 00:39:09,617 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /purchase/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-08 00:39:09,618 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-08 00:39:09,621 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /stock/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-08 00:39:09,623 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /mrp/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-08 00:39:09,668 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /to_loan_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-08 00:39:09,670 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /to_git/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-08 00:39:09,671 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /account/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-08 00:39:09,672 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /viin_hr_overtime/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-08 00:39:09,681 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /contacts/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-08 00:39:09,683 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /viin_sale_subscription/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-08 00:39:09,684 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /viin_amazon/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-08 00:39:09,685 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /to_hr_payroll/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-08 00:39:09,691 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /viin_social/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-08 00:39:09,695 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /viin_marketplace/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-08 00:39:09,698 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /project/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-08 00:39:09,701 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /survey/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-08 00:39:09,709 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /mass_mailing/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-08 00:39:09,793 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale.browser: [3/4] Tour viin_pos_custom_bill_logo_settings_save_tour → Step Settings must save without an 'Invalid fields:' error for a company with no Point of Sale configured - pos_custom_logo_type must not be unconditionally required (trigger: .o_form_button_save) 2026-10-08 00:39:09,839 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /hr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.132 2026-10-08 00:39:09,841 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /hr_timesheet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.142 2026-10-08 00:39:09,847 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-08 00:39:09,891 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /hr_attendance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.042 2026-10-08 00:39:09,895 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /hr_expense/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.045 2026-10-08 00:39:09,898 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-08 00:39:09,971 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /viin_workflow_automation/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.039 2026-10-08 00:39:09,986 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.075 2026-10-08 00:39:09,987 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /viin_fleet_booking/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.037 2026-10-08 00:39:09,996 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /point_of_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-08 00:39:09,997 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:09] "GET /to_okr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-08 00:39:10,002 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:10] "GET /to_odoo_module/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-08 00:39:10,003 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:10] "GET /viin_affiliate/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-08 00:39:10,009 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:10] "GET /viin_foreign_trade/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-08 00:39:10,011 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:10] "GET /web/static/img/mobile_app_qrcode_android.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-08 00:39:10,015 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:10] "GET /web/static/img/mobile_app_qrcode_ios.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-08 00:39:10,016 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:10] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-08 00:39:10,881 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:10] "GET /product_setting/static/description/icon.png HTTP/1.1" 404 - 1084 0.330 1.042 2026-10-08 00:39:10,962 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:10] "GET /cloud_storage/static/description/icon.png HTTP/1.1" 404 - 21 0.012 1.248 2026-10-08 00:39:11,009 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "POST /web/dataset/call_kw/res.config.settings/get_viin_brand_modules_icon HTTP/1.1" 200 - 0 0.000 1.438 2026-10-08 00:39:11,058 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_brand/static/img/apps/event.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-08 00:39:11,065 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_brand/static/img/apps/settings.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-08 00:39:11,065 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-08 00:39:11,075 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_brand/static/img/apps/crm.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-08 00:39:11,081 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_zalo/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-08 00:39:11,087 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_brand/static/img/apps/sale_management.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-08 00:39:11,096 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_brand/static/img/apps/calendar.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-08 00:39:11,102 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_brand/static/img/apps/website.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-08 00:39:11,103 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_brand/static/img/apps/website_slides.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-08 00:39:11,103 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_brand/static/img/apps/purchase.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-08 00:39:11,107 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_brand/static/img/apps/stock.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-08 00:39:11,128 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_brand/static/img/apps/account.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-08 00:39:11,133 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_brand/static/img/apps/contacts.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-08 00:39:11,134 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_brand/static/img/apps/survey.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-08 00:39:11,136 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_brand/static/img/apps/hr_timesheet.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-08 00:39:11,136 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_brand/static/img/apps/mrp.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-08 00:39:11,137 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_brand/static/img/apps/project.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-08 00:39:11,160 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_brand/static/img/apps/mass_mailing.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-08 00:39:11,184 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_brand/static/img/apps/hr.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-08 00:39:11,185 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_brand/static/img/apps/hr_attendance.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-08 00:39:11,191 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_brand/static/img/apps/hr_expense.png HTTP/1.1" 200 - 0 0.000 0.030 2026-10-08 00:39:11,196 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_brand/static/img/apps/hr_recruitment.png HTTP/1.1" 200 - 0 0.000 0.038 2026-10-08 00:39:11,212 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_brand/static/img/apps/lunch.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-08 00:39:11,219 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_brand/static/img/apps/fleet.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-08 00:39:11,220 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:11] "GET /viin_brand/static/img/apps/point_of_sale.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-08 00:39:12,083 121 INFO rb-61b7113-225342-422164 odoo.tests.common: Simulating signal changes during tests 2026-10-08 00:39:12,084 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:12] "POST /web/dataset/call_kw/res.config.settings/web_save HTTP/1.1" 200 - 971 0.478 1.613 2026-10-08 00:39:13,507 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [36186] 2026-10-08 00:39:13,507 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted ir.config_parameter records with IDs: [15] 2026-10-08 00:39:13,714 121 INFO rb-61b7113-225342-422164 odoo.tests.common: Simulating signal changes during tests 2026-10-08 00:39:13,715 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:13] "POST /web/dataset/call_button/res.config.settings/execute HTTP/1.1" 200 - 1965 0.577 0.939 2026-10-08 00:39:14,121 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:14] "GET /odoo/settings HTTP/1.1" 200 - 103 0.071 0.315 2026-10-08 00:39:14,170 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-10-08 00:39:14,183 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:14] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.012 0.020 2026-10-08 00:39:14,708 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale.browser: [4/4] Tour viin_pos_custom_bill_logo_settings_save_tour → Step The reloaded Settings page rendered - the save round-tripped instead of being silently blocked (trigger: .o_form_button_save) 2026-10-08 00:39:14,719 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:14] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.005 2026-10-08 00:39:14,734 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale.browser: Owl is running in 'dev' mode. 2026-10-08 00:39:14,765 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:14] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.003 0.006 2026-10-08 00:39:14,775 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:14] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.002 0.010 2026-10-08 00:39:15,030 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:15] "POST /mail/data HTTP/1.1" 200 - 149 0.095 0.131 2026-10-08 00:39:15,033 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:15] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.216 2026-10-08 00:39:15,048 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:15] "POST /web/action/load HTTP/1.1" 200 - 9 0.004 0.225 2026-10-08 00:39:15,072 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:15] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.006 0.244 2026-10-08 00:39:15,131 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:15] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-08 00:39:15,166 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:15] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.011 0.022 2026-10-08 00:39:16,129 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:16] "POST /web/dataset/call_kw/res.config.settings/get_views HTTP/1.1" 200 - 188 0.108 0.879 2026-10-08 00:39:16,152 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:16] "GET /web/image/res.company/392/favicon HTTP/1.1" 304 - 9 0.007 1.002 2026-10-08 00:39:16,199 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:16] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-08 00:39:16,727 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:16] "POST /web/dataset/call_kw/res.config.settings/onchange HTTP/1.1" 200 - 1131 0.161 0.339 2026-10-08 00:39:16,731 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:16] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-08 00:39:17,300 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:17] "POST /base_setup/demo_active HTTP/1.1" 200 - 1 0.002 0.003 2026-10-08 00:39:17,320 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:17] "POST /base_setup/data HTTP/1.1" 200 - 5 0.002 0.004 2026-10-08 00:39:17,436 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale.browser: tour succeeded 2026-10-08 00:39:17,437 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale.browser: ╔═════════════════════════════════════════════════════════════╗ ║ TOUR viin_pos_custom_bill_logo_settings_save_tour SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════╝ 2026-10-08 00:39:17,648 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale.browser: heap 40479480 (allocated 41824256) 2026-10-08 00:39:17,652 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Closing chrome headless with pid 6850 2026-10-08 00:39:17,652 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Closing websocket connection 2026-10-08 00:39:17,653 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Terminating chrome headless with pid 6850 2026-10-08 00:39:17,745 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261008_003917_744477_test_settings_save_when_active_company_has_no_point_of_sale.txt 2026-10-08 00:39:17,745 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: Removing chrome user profile "/tmp/tmp37puu9_v_chrome_odoo" 2026-10-08 00:39:17,761 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_custom_bill_logo.tests.test_res_config_settings_save_tour.TestResConfigSettingsSaveTour.test_settings_save_when_active_company_has_no_point_of_sale: waiting for threads: [, , ] 2026-10-08 00:39:18,407 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:18] "GET /product_setting/static/description/icon.png HTTP/1.1" 404 - 1044 0.299 0.708 2026-10-08 00:39:18,456 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:18] "POST /web/dataset/call_kw/res.config.settings/get_viin_brand_modules_icon HTTP/1.1" 200 - 0 0.000 1.029 2026-10-08 00:39:18,522 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:39:18] "GET /cloud_storage/static/description/icon.png HTTP/1.1" 404 - 21 0.013 1.041 2026-10-08 00:39:18,603 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:39:18,626 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_qr.tests.test_pos_config_default_payment_methods: Starting TestPosConfigDefaultPaymentMethods.test_01_default_excludes_all_online_when_multiple ... 2026-10-08 00:39:18,661 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_qr.tests.test_pos_config_default_payment_methods: Starting TestPosConfigDefaultPaymentMethods.test_02_default_keeps_single_online ... 2026-10-08 00:39:18,699 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_qr.tests.test_pos_config_default_payment_methods: Starting TestPosConfigDefaultPaymentMethods.test_03_duplicate_config_with_multiple_online_methods ... 2026-10-08 00:39:18,874 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:39:18,888 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_qr.tests.test_pos_payment_method_qr_fields: Starting TestPosPaymentMethodQrFields.test_pos_payment_method_loads_qr_provider_fields ... 2026-10-08 00:39:19,037 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:39:37,941 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_refund.tests.test_point_of_sale_flow_refund: Starting TestPointOfSaleFlowRefund.test_order_refund_with_invoice ... 2026-10-08 00:39:38,037 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #716258 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-10-08 00:39:40,645 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #716258 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #19 2026-10-08 00:39:40,645 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #716258 finished 2026-10-08 00:39:42,938 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_refund.tests.test_point_of_sale_flow_refund: Starting TestPointOfSaleFlowRefund.test_order_refund_with_invoice_same_product_on_2_lines ... 2026-10-08 00:39:43,011 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42088480 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-10-08 00:39:44,720 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42088480 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #21 2026-10-08 00:39:44,720 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42088480 finished 2026-10-08 00:39:46,655 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-08 00:39:58,948 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend: Starting TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line ... 2026-10-08 00:39:59,318 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Chrome pid: 7175 2026-10-08 00:39:59,319 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Chrome headless temporary user profile dir: /tmp/tmpnr328ai1_chrome_odoo 2026-10-08 00:39:59,319 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Issuing json command http://127.0.0.1:43721/json/version 2026-10-08 00:39:59,320 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:43721/json/version with timeout 3 increased to 10s during tests 2026-10-08 00:39:59,355 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Browser version: Chrome/150.0.7871.114 2026-10-08 00:39:59,355 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Issuing json command http://127.0.0.1:43721/json 2026-10-08 00:39:59,355 121 INFO rb-61b7113-225342-422164 odoo.tests.common.requests: request http://127.0.0.1:43721/json with timeout 3 increased to 10s during tests 2026-10-08 00:39:59,371 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Websocket url found: ws://127.0.0.1:43721/devtools/page/DCBE8752F5874C5F580493077ADA0CEC 2026-10-08 00:39:59,380 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Enable chrome headless console log notification 2026-10-08 00:39:59,388 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Chrome headless enable page notifications 2026-10-08 00:39:59,416 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.res_users: Login successful for db:rb-61b7113-225342-422164 login:pos_user from n/a 2026-10-08 00:39:59,418 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Setting session cookie in browser 2026-10-08 00:39:59,424 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Open "http://127.0.0.1:8069/pos/ui?config_id=26" in browser 2026-10-08 00:39:59,424 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=26" 2026-10-08 00:39:59,436 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:40:00,039 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:00] "GET /pos/ui?config_id=26 HTTP/1.1" 200 - 130 0.050 0.554 2026-10-08 00:40:00,042 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Navigation result: {'frameId': 'DCBE8752F5874C5F580493077ADA0CEC', 'loaderId': '54EE6C579D7D927916DCDCFCABF6A1D7', 'isDownload': False} 2026-10-08 00:40:00,042 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Evaluate ready code "odoo.isTourReady('PosReturnReasonPersistsTour')" 2026-10-08 00:40:00,063 121 INFO rb-61b7113-225342-422164 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-08 00:40:00,078 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:00] "GET /web/assets/dccf928/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-08 00:40:00,083 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:00] "GET /web/assets/14ea627/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-08 00:40:00,088 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:00] "GET /web/assets/27ee97b/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-08 00:40:00,451 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:00] "GET /web/webclient/translations/ab9eda3054d49b82d1b8b7fa5adf1537393fffac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-08 00:40:00,456 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-08 00:40:00,461 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-08 00:40:00,470 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: IndexedDB 1 Ready 2026-10-08 00:40:00,477 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:00] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.011 2026-10-08 00:40:00,484 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Evaluate test code "odoo.startTour('PosReturnReasonPersistsTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=26", "delayToCheckUndeterminisms": 0})" 2026-10-08 00:40:00,493 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [1/41] Tour PosReturnReasonPersistsTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-08 00:40:00,919 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:00] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 312 0.172 0.279 2026-10-08 00:40:00,921 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.429 2026-10-08 00:40:01,031 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-08 00:40:01,041 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-08 00:40:01,064 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-08 00:40:01,080 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-08 00:40:01,086 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: Owl is running in 'dev' mode. 2026-10-08 00:40:01,137 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-08 00:40:01,140 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-08 00:40:01,170 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-08 00:40:01,180 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-08 00:40:01,190 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-08 00:40:01,203 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "GET /web/image/res.users/2714/avatar_128 HTTP/1.1" 200 - 16 0.020 0.027 2026-10-08 00:40:01,216 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [2/41] Tour PosReturnReasonPersistsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-08 00:40:01,224 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "GET /web/image?model=res.company&id=395&field=logo HTTP/1.1" 200 - 9 0.007 0.058 2026-10-08 00:40:01,247 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "GET /web/image/res.company/395/favicon HTTP/1.1" 200 - 4 0.004 0.047 2026-10-08 00:40:01,260 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.004 0.014 2026-10-08 00:40:01,274 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.003 0.025 2026-10-08 00:40:01,281 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.030 2026-10-08 00:40:01,289 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.033 2026-10-08 00:40:01,297 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.043 2026-10-08 00:40:01,306 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.020 2026-10-08 00:40:01,312 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.048 2026-10-08 00:40:01,315 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [3/41] Tour PosReturnReasonPersistsTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-08 00:40:01,322 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.003 0.051 2026-10-08 00:40:01,330 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.049 2026-10-08 00:40:01,340 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.045 2026-10-08 00:40:01,346 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.043 2026-10-08 00:40:01,351 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.039 2026-10-08 00:40:01,357 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.040 2026-10-08 00:40:01,431 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 32 0.024 0.081 2026-10-08 00:40:01,494 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [4/41] Tour PosReturnReasonPersistsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-08 00:40:01,563 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [5/41] Tour PosReturnReasonPersistsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-08 00:40:01,619 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [6/41] Tour PosReturnReasonPersistsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-08 00:40:01,685 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [7/41] Tour PosReturnReasonPersistsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-08 00:40:01,751 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [8/41] Tour PosReturnReasonPersistsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-08 00:40:01,842 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [9/41] Tour PosReturnReasonPersistsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-08 00:40:01,856 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-08 00:40:01,857 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-08 00:40:01,901 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [10/41] Tour PosReturnReasonPersistsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-08 00:40:01,968 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [11/41] Tour PosReturnReasonPersistsTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-08 00:40:02,047 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [12/41] Tour PosReturnReasonPersistsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-08 00:40:02,057 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-08 00:40:02,127 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [13/41] Tour PosReturnReasonPersistsTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-08 00:40:02,131 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10183974 started for PoS orders references: [{'name': 'Order 00014-001-0001', 'uuid': '58743959-6110-46ae-b0c2-edd0e5439113'}] 2026-10-08 00:40:02,136 121 INFO ? werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-08 00:40:02,793 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10183974 order {'name': 'Order 00014-001-0001', 'uuid': '58743959-6110-46ae-b0c2-edd0e5439113'} created pos.order #23 2026-10-08 00:40:02,796 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10183974 finished 2026-10-08 00:40:02,839 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 339 0.360 0.350 2026-10-08 00:40:02,875 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:02] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.000 0.005 2026-10-08 00:40:02,935 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:02] "GET /web/image?model=pos.config&id=26&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.006 2026-10-08 00:40:02,955 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [14/41] Tour PosReturnReasonPersistsTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-08 00:40:03,026 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [15/41] Tour PosReturnReasonPersistsTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-08 00:40:03,085 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [16/41] Tour PosReturnReasonPersistsTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-10-08 00:40:03,144 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [17/41] Tour PosReturnReasonPersistsTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-10-08 00:40:03,223 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [18/41] Tour PosReturnReasonPersistsTour → Step .pos-search-bar .filter 2026-10-08 00:40:03,281 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [19/41] Tour PosReturnReasonPersistsTour → Step .pos-search-bar .filter ul 2026-10-08 00:40:03,335 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [20/41] Tour PosReturnReasonPersistsTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-08 00:40:03,404 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [21/41] Tour PosReturnReasonPersistsTour → Step .ticket-screen .order-row > .col:contains("-0001") 2026-10-08 00:40:03,423 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:03] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.004 0.013 2026-10-08 00:40:03,464 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [22/41] Tour PosReturnReasonPersistsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-08 00:40:03,520 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [23/41] Tour PosReturnReasonPersistsTour → Step Check orderline with attributes: {"productName":"Desk Organizer","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer"))) 2026-10-08 00:40:03,572 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [24/41] Tour PosReturnReasonPersistsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-08 00:40:03,622 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [25/41] Tour PosReturnReasonPersistsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-08 00:40:03,673 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [26/41] Tour PosReturnReasonPersistsTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-10-08 00:40:03,725 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [27/41] Tour PosReturnReasonPersistsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-08 00:40:03,781 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [28/41] Tour PosReturnReasonPersistsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-08 00:40:03,834 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [29/41] Tour PosReturnReasonPersistsTour → Step .ticket-screen .to-refund-highlight:contains("To Refund: 1.00") 2026-10-08 00:40:03,885 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [30/41] Tour PosReturnReasonPersistsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-08 00:40:03,936 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [31/41] Tour PosReturnReasonPersistsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-08 00:40:03,987 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [32/41] Tour PosReturnReasonPersistsTour → Step .ticket-screen .control-buttons button:contains("Reason") 2026-10-08 00:40:04,045 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [33/41] Tour PosReturnReasonPersistsTour → Step select the "Damaged in transit" return reason (trigger: .selection-item:contains("Damaged in transit")) 2026-10-08 00:40:04,107 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [34/41] Tour PosReturnReasonPersistsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-08 00:40:04,169 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [35/41] Tour PosReturnReasonPersistsTour → Step .ticket-screen .btn-primary.pay-order-button 2026-10-08 00:40:04,252 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [36/41] Tour PosReturnReasonPersistsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-08 00:40:04,315 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [37/41] Tour PosReturnReasonPersistsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-08 00:40:04,371 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [38/41] Tour PosReturnReasonPersistsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-08 00:40:04,422 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [39/41] Tour PosReturnReasonPersistsTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-08 00:40:04,484 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [40/41] Tour PosReturnReasonPersistsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-08 00:40:04,559 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28353930 started for PoS orders references: [{'name': 'Order 00014-001-0002', 'uuid': '9f8eb1a0-3486-42b5-927e-037ecfa6b168'}] 2026-10-08 00:40:04,563 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: [41/41] Tour PosReturnReasonPersistsTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-08 00:40:05,051 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28353930 order {'name': 'Order 00014-001-0002', 'uuid': '9f8eb1a0-3486-42b5-927e-037ecfa6b168'} created pos.order #24 2026-10-08 00:40:05,054 121 INFO rb-61b7113-225342-422164 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28353930 finished 2026-10-08 00:40:05,086 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 241 0.223 0.307 2026-10-08 00:40:05,115 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:05] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-08 00:40:05,136 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: tour succeeded 2026-10-08 00:40:05,137 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: ╔════════════════════════════════════════════╗ ║ TOUR PosReturnReasonPersistsTour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-08 00:40:05,214 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: heap 17143608 (allocated 18227200) 2026-10-08 00:40:05,216 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Closing chrome headless with pid 7175 2026-10-08 00:40:05,217 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Closing websocket connection 2026-10-08 00:40:05,219 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Terminating chrome headless with pid 7175 2026-10-08 00:40:05,281 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Chrome Log in: /tmp/odoo_tests/rb-61b7113-225342-422164/chrome_logs/chrome_log_20261008_004005_281227_test_refund_reason_persists_on_refund_line.txt 2026-10-08 00:40:05,281 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Removing chrome user profile "/tmp/tmpnr328ai1_chrome_odoo" 2026-10-08 00:40:05,390 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-08 00:40:05,578 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_check_barcode_product_1 ... 2026-10-08 00:40:05,665 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_check_number_product_1 ... 2026-10-08 00:40:05,720 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_check_number_product_2 ... 2026-10-08 00:40:05,767 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_check_number_product_3 ... 2026-10-08 00:40:05,804 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_create_scale_product ... 2026-10-08 00:40:05,838 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_generate_scale_product_1 ... 2026-10-08 00:40:05,844 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted pos.scale.product records with IDs: [1] 2026-10-08 00:40:05,896 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_generate_scale_product_2 ... 2026-10-08 00:40:05,901 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted pos.scale.product records with IDs: [1] 2026-10-08 00:40:05,950 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_generate_scale_product_3 ... 2026-10-08 00:40:05,955 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted pos.scale.product records with IDs: [1] 2026-10-08 00:40:06,007 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_generate_scale_product_4 ... 2026-10-08 00:40:06,050 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:40:15,481 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_vnpay.tests.test_pos_vnpay: Starting TestPosVNPay.test_01_vnpay_supported_currencies ... 2026-10-08 00:40:15,636 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_vnpay.tests.test_pos_vnpay: Starting TestPosVNPay.test_02_create_vnpay_payment ... 2026-10-08 00:40:15,679 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_vnpay.tests.test_pos_vnpay: Starting TestPosVNPay.test_03_sql_constraints_unique_merchant_method_code ... 2026-10-08 00:40:15,825 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:40:25,864 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_vnpay.tests.test_vnpay_ipn: Starting TestVnpayIpn.test_vnpay_ipn_notifies_pos_config_channel_and_marks_payment_done ... 2026-10-08 00:40:26,028 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-08 00:40:26,340 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pos_vnpay.controllers.main: notification received from vnpay: {'amount': 100000, 'bankCode': 'NCB', 'checksum': '61a0dd1a21ff18803447d2fd90f62d056b3dd8db97b99532a8151fa699dc3405', 'clientTransactionCode': '864dfcbc-97a6-48ae-bdf2-3503abaacb23_code123', 'merchantCode': 'VNPAY-TEST', 'merchantMethodCode': 'VNPAY-1234-QRCODE', 'methodCode': 'VNPAY_QRCODE', 'orderCode': '398_15-001-0001', 'partnerCode': 'VNPAY', 'realAmount': 100000, 'responseCode': '200', 'responseMessage': 'Confirm Success', 'totalPaid': 100000, 'transactionCode': 'VNP-TXN-0001'} 2026-10-08 00:40:26,355 121 INFO rb-61b7113-225342-422164 werkzeug: 127.0.0.1 - - [08/Oct/2026 00:40:26] "POST /payment/vnpayspos_ipn/notification HTTP/1.1" 200 - 21 0.008 0.321 2026-10-08 00:40:26,432 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:40:26,445 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_01_monthly ... 2026-10-08 00:40:26,874 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_02_annually ... 2026-10-08 00:40:27,319 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_day_of_week_only ... 2026-10-08 00:40:27,753 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_two_rules_annually ... 2026-10-08 00:40:28,209 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_two_rules_days_of_week_only ... 2026-10-08 00:40:28,737 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_two_rules_monthly ... 2026-10-08 00:40:29,229 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_validity_annually ... 2026-10-08 00:40:29,627 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_validity_monthly ... 2026-10-08 00:40:30,084 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:40:30,098 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_year_wrap: Starting TestPricelistYearWrap.test_annual_window_degenerate_single_day_matches_exact_day_only ... 2026-10-08 00:40:30,303 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_year_wrap: Starting TestPricelistYearWrap.test_annual_window_non_wrapping_still_applies ... 2026-10-08 00:40:30,495 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_year_wrap: Starting TestPricelistYearWrap.test_annual_window_wraps_across_new_year ... 2026-10-08 00:40:30,692 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:40:30,706 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product.tests.test_res_config_settings: Starting TestProductActivationUpsellSettings.test_compute_available_is_false_when_module_present_but_uninstallable ... 2026-10-08 00:40:30,855 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product.tests.test_res_config_settings: Starting TestProductActivationUpsellSettings.test_compute_available_reflects_module_presence_in_addons_path ... 2026-10-08 00:40:30,996 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product.tests.test_res_config_settings: Starting TestProductActivationUpsellSettings.test_module_field_pairs_have_matching_availability_field_compute_and_setting ... 2026-10-08 00:40:31,030 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:40:31,789 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product_approval.tests.test_approval_product_mixin: Starting TestApprovalProductMixin.test_01_get_unapproved_source_templates_default_is_empty ... 2026-10-08 00:40:31,881 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product_approval.tests.test_approval_product_mixin: Starting TestApprovalProductMixin.test_02_unapproved_product_predicate_toggles_with_approval_state ... 2026-10-08 00:40:32,422 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3640] 2026-10-08 00:40:32,494 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2415] 2026-10-08 00:40:32,575 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3641] 2026-10-08 00:40:32,646 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:40:33,395 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_display_product_approval_request_line ... 2026-10-08 00:40:33,505 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:40:34,175 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product_approval.tests.test_approval_request_line_product_type: Starting TestApprovalRequestLineProductType.test_line_reports_the_actual_type_of_the_product_under_approval ... 2026-10-08 00:40:34,601 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:40:35,388 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product_approval.tests.test_current_approval_state_search: Starting TestCurrentApprovalStateSearch.test_search_by_state_excludes_a_product_with_no_approval_history ... 2026-10-08 00:40:35,586 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product_approval.tests.test_current_approval_state_search: Starting TestCurrentApprovalStateSearch.test_search_by_state_returns_only_the_product_whose_latest_line_matches ... 2026-10-08 00:40:36,085 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3642] 2026-10-08 00:40:36,150 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2416] 2026-10-08 00:40:36,227 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3643] 2026-10-08 00:40:36,725 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3644] 2026-10-08 00:40:36,789 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product_approval.tests.test_current_approval_state_search: Starting TestCurrentApprovalStateSearch.test_search_for_no_approval_state_returns_products_without_history ... 2026-10-08 00:40:37,360 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3645] 2026-10-08 00:40:37,454 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2418] 2026-10-08 00:40:37,548 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3646] 2026-10-08 00:40:37,611 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product_approval.tests.test_current_approval_state_search: Starting TestCurrentApprovalStateSearch.test_search_supports_every_operator_it_advertises ... 2026-10-08 00:40:38,110 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3647] 2026-10-08 00:40:38,175 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2419] 2026-10-08 00:40:38,243 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3648] 2026-10-08 00:40:38,735 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3649] 2026-10-08 00:40:38,800 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product_approval.tests.test_current_approval_state_search: Starting TestCurrentApprovalStateSearch.test_search_with_unsupported_operator_raises_user_error ... 2026-10-08 00:40:38,840 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:40:49,213 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2716 deleted mail.mail records with IDs: [3650] 2026-10-08 00:40:49,836 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product_approval_account.tests.test_account_approval: Starting TestAccountApproval.test_warning_unapproval_product_on_invoice ... 2026-10-08 00:40:49,899 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2716 deleted mail.activity records with IDs: [2421] 2026-10-08 00:40:49,994 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2716 deleted mail.mail records with IDs: [3651] 2026-10-08 00:40:50,126 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:41:01,324 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2718 deleted mail.mail records with IDs: [3652] 2026-10-08 00:41:01,883 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product_approval_account.tests.test_account_move_action_post_warning: Starting TestAccountMoveActionPostWarning.test_action_post_no_warning_once_product_approved ... 2026-10-08 00:41:01,931 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2718 deleted mail.activity records with IDs: [2422] 2026-10-08 00:41:02,017 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2718 deleted mail.mail records with IDs: [3653] 2026-10-08 00:41:02,263 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product_approval_account.tests.test_account_move_action_post_warning: Starting TestAccountMoveActionPostWarning.test_action_post_warns_unapproved_product_on_chatter ... 2026-10-08 00:41:02,641 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-08 00:41:08,461 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3654] 2026-10-08 00:41:08,546 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3655] 2026-10-08 00:41:08,812 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3656] 2026-10-08 00:41:08,886 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3657] 2026-10-08 00:41:08,895 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_approval_request: Starting TestMerchantProductApprovalRequest.test_auto_merchant_product_approval_blocked_without_admin_responsible ... 2026-10-08 00:41:09,305 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted type.approval.user.line records with IDs: [35] 2026-10-08 00:41:09,393 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_approval_request: Starting TestMerchantProductApprovalRequest.test_auto_merchant_product_approval_validates_for_admin_responsible ... 2026-10-08 00:41:10,026 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3658] 2026-10-08 00:41:10,100 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3659] 2026-10-08 00:41:10,195 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2425] 2026-10-08 00:41:10,301 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3660] 2026-10-08 00:41:10,378 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_approval_request: Starting TestMerchantProductApprovalRequest.test_popup_refuse_merchant_store_approval_request ... 2026-10-08 00:41:10,415 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_approval_request: Starting TestMerchantProductApprovalRequest.test_refuse_merchant_store_approval_request ... 2026-10-08 00:41:10,509 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2423] 2026-10-08 00:41:10,666 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3661] 2026-10-08 00:41:10,730 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:41:11,462 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3662] 2026-10-08 00:41:11,473 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68579] 2026-10-08 00:41:11,478 121 INFO rb-61b7113-225342-422164 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-08 00:41:11,551 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_notification: Starting TestMerchantProductApprovalNotification.test_cancel_notifies_merchant ... 2026-10-08 00:41:12,009 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3663] 2026-10-08 00:41:12,081 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3664] 2026-10-08 00:41:12,118 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2426] 2026-10-08 00:41:12,204 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3665] 2026-10-08 00:41:12,243 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_notification: Starting TestMerchantProductApprovalNotification.test_confirm_notifies_merchant ... 2026-10-08 00:41:12,717 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3666] 2026-10-08 00:41:12,792 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3667] 2026-10-08 00:41:12,826 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_notification: Starting TestMerchantProductApprovalNotification.test_first_of_two_required_approvers_must_not_notify_merchant_approved ... 2026-10-08 00:41:13,290 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3668] 2026-10-08 00:41:13,367 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3669] 2026-10-08 00:41:13,457 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2721 deleted mail.activity records with IDs: [2428] 2026-10-08 00:41:13,553 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2721 deleted mail.mail records with IDs: [3670] 2026-10-08 00:41:13,632 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3671] 2026-10-08 00:41:13,697 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_notification: Starting TestMerchantProductApprovalNotification.test_full_approval_notifies_merchant_approved ... 2026-10-08 00:41:14,154 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3672] 2026-10-08 00:41:14,232 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3673] 2026-10-08 00:41:14,322 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2721 deleted mail.activity records with IDs: [2429] 2026-10-08 00:41:14,420 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2721 deleted mail.mail records with IDs: [3674] 2026-10-08 00:41:14,500 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3675] 2026-10-08 00:41:14,565 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_notification: Starting TestMerchantProductApprovalNotification.test_non_merchant_product_produces_no_notification ... 2026-10-08 00:41:15,021 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3676] 2026-10-08 00:41:15,128 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2721 deleted mail.activity records with IDs: [2430] 2026-10-08 00:41:15,227 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2721 deleted mail.mail records with IDs: [3677] 2026-10-08 00:41:15,316 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_notification: Starting TestMerchantProductApprovalNotification.test_opening_refuse_wizard_must_not_notify_merchant_before_real_refusal ... 2026-10-08 00:41:15,792 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3678] 2026-10-08 00:41:15,865 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3679] 2026-10-08 00:41:15,962 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2431] 2026-10-08 00:41:16,087 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3680] 2026-10-08 00:41:16,119 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_notification: Starting TestMerchantProductApprovalNotification.test_real_refusal_notifies_merchant_with_reason ... 2026-10-08 00:41:16,603 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3681] 2026-10-08 00:41:16,686 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3682] 2026-10-08 00:41:16,810 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2432] 2026-10-08 00:41:16,935 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3683] 2026-10-08 00:41:16,977 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-08 00:41:22,659 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3684] 2026-10-08 00:41:22,733 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3685] 2026-10-08 00:41:22,977 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3686] 2026-10-08 00:41:23,049 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3687] 2026-10-08 00:41:23,058 121 INFO rb-61b7113-225342-422164 odoo.addons.viin_product_approval_marketplace.tests.test_product_template: Starting TestProduct.test_merchant_can_only_update_some_allowed_fields_for_approved_product ... 2026-10-08 00:41:23,092 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2434] 2026-10-08 00:41:23,165 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3688] 2026-10-08 00:41:23,242 121 INFO rb-61b7113-225342-422164 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3689] 2026-10-08 00:41:23,427 121 INFO rb-61b7113-225342-422164 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-08 00:41:23,429 121 INFO rb-61b7113-225342-422164 odoo.service.server: 5169 post-tests in 12178.20s, 3676994 queries 2026-10-08 00:41:23,447 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_approval_sale: 11 tests 62.22s 10216 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_approval_stock: 35 tests 72.65s 32506 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_auth_password_policy: 6 tests 0.52s 185 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_auto_currency_rate: 6 tests 28.45s 12261 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_auto_currency_rate_acb: 10 tests 112.49s 49184 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_auto_currency_rate_bidv: 6 tests 54.26s 24552 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_auto_currency_rate_vcb: 11 tests 122.96s 55333 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_auto_currency_rate_xe: 5 tests 41.75s 18408 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_base_district: 10 tests 4.42s 1064 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_base_import_tracking: 4 tests 0.66s 132 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_base_state_group: 14 tests 1.38s 422 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_base_ward: 10 tests 3.08s 1059 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_bidv_connector: 27 tests 60.32s 26317 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_brand: 4 tests 0.13s 4 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_brand_common: 27 tests 42.72s 4048 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_brand_onboarding: 5 tests 3.18s 135 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_brand_website: 9 tests 6.54s 991 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_business_trip: 104 tests 178.33s 44427 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_business_trip_approval: 22 tests 29.76s 10095 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_business_trip_fleet: 21 tests 13.88s 5181 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_business_trip_hr_expense: 28 tests 143.70s 29839 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_crm_business_nature: 36 tests 22.51s 8935 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_crm_customer_recognition: 8 tests 1.36s 357 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_crm_dob: 6 tests 1.39s 368 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_crm_sankey: 9 tests 1.55s 486 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_customizer: 821 tests 4207.91s 335955 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_delivery_ghn: 64 tests 17.70s 6840 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_delivery_ghtk: 23 tests 3.52s 1325 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_delivery_viettelpost: 26 tests 2.51s 677 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_delivery_vn_base: 58 tests 50.07s 16764 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_delivery_vn_batch: 10 tests 2.65s 869 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_delivery_vn_pos: 17 tests 1.13s 243 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_delivery_vn_website: 11 tests 4.26s 1119 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_document: 75 tests 334.52s 71207 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_document_freight: 8 tests 5.61s 2113 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_document_parsing: 18 tests 4.16s 1312 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_document_project: 5 tests 40.59s 8963 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_duns: 6 tests 2.40s 538 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_equipment_warranty_partner_infor: 19 tests 36.77s 14939 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_estimate: 34 tests 9.01s 2970 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_estimate_approval: 20 tests 11.48s 2815 queries 2026-10-08 00:41:23,448 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_estimate_budget: 14 tests 229.47s 15210 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_estimate_hr: 4 tests 0.32s 95 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_estimate_project: 7 tests 1.22s 380 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_estimate_purchase: 7 tests 1.72s 538 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_estimate_sale: 7 tests 1.93s 563 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_event_partner_barcodes: 17 tests 33.04s 11716 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_fleet: 18 tests 13.83s 5178 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_fleet_account: 80 tests 223.62s 44908 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_fleet_booking: 137 tests 144.94s 54781 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_fleet_booking_account: 13 tests 72.50s 5653 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_fleet_booking_approval: 18 tests 31.70s 8565 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_fleet_booking_cargo: 48 tests 71.85s 25741 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_fleet_booking_gantt: 7 tests 0.28s 37 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_fleet_booking_map: 9 tests 0.30s 44 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_fleet_booking_passenger: 94 tests 218.54s 79741 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_fleet_insurance: 17 tests 4.57s 1950 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_fleet_loading_capacity: 21 tests 8.58s 3516 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_fleet_planning: 237 tests 236.77s 68780 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_fleet_planning_account: 10 tests 0.93s 278 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_fleet_planning_gantt: 16 tests 0.75s 232 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_fleet_planning_hr_expense: 37 tests 36.99s 14772 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_fleet_planning_map: 24 tests 7.92s 1098 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_fleet_purchase: 4 tests 0.79s 272 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_fleet_sale: 23 tests 24.85s 7552 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_fleet_sale_cargo: 27 tests 12.80s 5042 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_fleet_sale_management: 3 tests 2.76s 1006 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_fleet_sale_passenger: 10 tests 7.85s 2465 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_fleet_stock: 154 tests 340.00s 175015 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_foreign_trade: 32 tests 91.86s 44585 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_foreign_trade_export: 69 tests 172.44s 60172 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_foreign_trade_import: 53 tests 107.03s 34685 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_foreign_trade_import_currency_rate: 5 tests 8.55s 3343 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_freight_air: 31 tests 14.59s 6080 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_freight_air_consol: 17 tests 10.35s 3790 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_freight_consol: 145 tests 132.48s 34211 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_freight_document_parsing: 3 tests 0.88s 312 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_freight_management: 328 tests 167.02s 70316 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_freight_project: 13 tests 18.04s 7678 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_freight_road: 20 tests 7.65s 3302 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_freight_sale: 477 tests 605.40s 207195 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_freight_sale_consol: 27 tests 55.22s 23502 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_freight_sale_onbehalf: 33 tests 23.44s 9703 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_freight_sale_purchase: 86 tests 78.10s 32165 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_geo_route_map: 10 tests 0.31s 51 queries 2026-10-08 00:41:23,449 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_geography_info: 5 tests 0.17s 118 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_geography_info_world_bank: 3 tests 0.93s 16 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_google_drive: 529 tests 873.50s 414028 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_google_sheet_import: 97 tests 19.34s 9954 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_helpdesk: 55 tests 35.56s 16273 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_helpdesk_crm: 10 tests 7.87s 4540 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_helpdesk_hr: 4 tests 3.67s 2053 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_helpdesk_livechat: 4 tests 3.91s 2069 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_helpdesk_odoo_module: 4 tests 3.69s 2004 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_helpdesk_project: 25 tests 16.50s 8702 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_helpdesk_sale: 8 tests 13.90s 5808 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_helpdesk_timesheet: 4 tests 4.27s 2190 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_helpdesk_timesheet_timer: 8 tests 5.19s 2809 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr: 73 tests 11.55s 6619 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_account: 15 tests 11.80s 5042 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_appraisal: 25 tests 29.08s 15943 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_attendance_validation: 25 tests 5.34s 3448 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_contract: 132 tests 56.58s 29478 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_contract_suspension: 9 tests 13.96s 5961 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_contract_suspension_payroll: 5 tests 2.99s 1026 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_contract_suspension_seniority: 12 tests 24.24s 10874 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_employee_birthday: 25 tests 4.82s 2274 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_employee_relative_birthdate: 3 tests 0.09s 24 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_holidays: 40 tests 24.16s 12332 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_maintenance: 4 tests 0.75s 374 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_management_tiers: 18 tests 6.49s 2400 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_multi_position: 39 tests 46.69s 24735 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_overtime: 74 tests 83.05s 46432 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_overtime_approval: 78 tests 82.44s 28741 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_overtime_approval_compensatory_time_off: 5 tests 4.77s 2257 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_overtime_approval_payroll: 14 tests 12.09s 5914 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_overtime_attendance: 22 tests 18.57s 9592 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_overtime_hr_holidays: 8 tests 8.49s 4654 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_overtime_payroll: 30 tests 9.24s 3373 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_overtime_timesheet: 21 tests 19.65s 9930 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_overtime_timesheet_approval: 10 tests 9.05s 3083 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_overtime_timesheet_attendance: 12 tests 12.03s 6996 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_payroll_administrative_region: 26 tests 23.51s 15455 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_payroll_timesheet_wfh: 11 tests 24.56s 16957 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_project: 13 tests 5.78s 3148 queries 2026-10-08 00:41:23,450 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_project_timesheet_account: 4 tests 0.24s 112 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_rank: 23 tests 128.37s 79834 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_recognition_discipline: 22 tests 22.99s 14652 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_recognition_discipline_approval: 3 tests 10.02s 5866 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_recruitment: 6 tests 0.95s 530 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_recruitment_skills_resume: 10 tests 1.69s 1052 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_retirement_age: 17 tests 11.81s 6949 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_role: 26 tests 93.23s 58858 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_seniority: 18 tests 19.78s 11438 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_skill_framework: 33 tests 27.61s 17644 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_skills_slides: 10 tests 1.57s 974 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_timesheet_timer: 44 tests 9.01s 5911 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_work_entry_contract: 12 tests 8.00s 5875 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_work_entry_contract_attendance: 12 tests 2.67s 1872 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_work_entry_contract_attendance_holiday: 13 tests 4.95s 4008 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_work_entry_contract_suspension: 10 tests 0.42s 207 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_hr_work_entry_holidays: 34 tests 20.11s 13362 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_invoice_line_grouping: 13 tests 42.18s 17374 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_lang_detection: 3 tests 0.74s 11 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_link_tracker_qr_code: 18 tests 0.82s 283 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_loan_management_bank_currency_rate: 8 tests 24.81s 14949 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_logistics: 109 tests 17.74s 11034 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_logistics_account: 6 tests 1.28s 806 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_logistics_cargo_template: 16 tests 0.50s 243 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_logistics_package_type: 13 tests 0.27s 127 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_logistics_route: 21 tests 5.36s 4518 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_logistics_sale: 60 tests 71.85s 41510 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_loyalty: 22 tests 4.27s 2837 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_loyalty_pos: 12 tests 41.75s 23165 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_loyalty_sale: 18 tests 21.22s 12159 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_mail_route: 14 tests 14.76s 9872 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_mail_route_hr: 4 tests 1.22s 737 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_maintenance: 17 tests 1.87s 1144 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_marketplace: 191 tests 180.94s 127716 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_marketplace_loyalty: 15 tests 6.04s 4101 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_marketplace_rating: 6 tests 4.83s 3506 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_marketplace_sale: 49 tests 51.08s 34310 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_marketplace_sale_currency_conversion_diff: 3 tests 5.58s 4218 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_marketplace_sale_loyalty: 20 tests 26.55s 19280 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_marketplace_sale_product_configurator: 11 tests 15.08s 9648 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_marketplace_sale_stock: 5 tests 9.97s 6987 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_marketplace_snailmail: 8 tests 4.47s 3561 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_marketplace_stock: 21 tests 13.26s 10107 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_marketplace_website_sale: 31 tests 31.77s 25966 queries 2026-10-08 00:41:23,451 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_marketplace_website_sale_stock: 4 tests 1.66s 639 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_meeting_room: 36 tests 2.35s 1588 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_mrp: 29 tests 23.28s 14033 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_mrp_account: 13 tests 10.72s 4996 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_mrp_filter: 3 tests 5.41s 5683 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_mrp_mps: 93 tests 152.17s 153089 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_mrp_plm_approval: 32 tests 49.33s 20145 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_mrp_plm_subcontracting_purchase: 23 tests 21.33s 11954 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_mrp_plm_test_full: 11 tests 9.00s 4540 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_mrp_plm_website_sale: 12 tests 3.15s 950 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_mrp_progress: 14 tests 4.91s 2609 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_mrp_standard_consumption: 38 tests 46.88s 24455 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_mrp_subcontracting_link: 27 tests 14.43s 6306 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_mrp_subcontracting_loss_report: 5 tests 0.22s 91 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_mrp_subcontracting_report: 50 tests 11.91s 3910 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_mrp_subcontracting_request: 22 tests 25.68s 12959 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_mrp_subcontracting_request_approval: 16 tests 18.83s 8471 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_mrp_subcontracting_request_plm: 9 tests 11.84s 6112 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_mrp_subcontracting_request_requisition: 5 tests 6.85s 3472 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_multi_warehouse_access_control_purchase_requisition: 4 tests 3.38s 3210 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_partner_approval: 8 tests 2.43s 1471 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_partner_approval_marketplace: 32 tests 46.92s 22309 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_partner_approval_marketplace_website: 4 tests 8.37s 4931 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_partner_approval_website: 3 tests 1.27s 747 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_partner_budget_code: 7 tests 0.70s 245 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_partner_business_nature: 58 tests 16.50s 9261 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_partner_calendar: 10 tests 0.91s 547 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_partner_country_recognition: 3 tests 1.44s 488 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_partner_filter: 3 tests 0.26s 119 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_partner_identity: 6 tests 0.31s 109 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_partner_industry_isic: 23 tests 1.08s 614 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_partner_shareholder: 16 tests 5.65s 3502 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_partner_tax_code: 11 tests 2.06s 1286 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_pos: 36 tests 38.04s 7900 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_pos_custom_bill_logo: 6 tests 19.67s 12682 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_pos_qr: 8 tests 0.43s 233 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_pos_refund: 4 tests 27.62s 15330 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_pos_return: 3 tests 18.73s 9520 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_pos_scale: 11 tests 0.66s 327 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_pos_vnpay: 8 tests 20.38s 12445 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_pricelist_validity_advance: 15 tests 4.26s 2771 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_product: 5 tests 0.34s 1200 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_product_approval: 17 tests 7.81s 4126 queries 2026-10-08 00:41:23,452 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_product_approval_account: 7 tests 23.80s 13744 queries 2026-10-08 00:41:23,453 121 INFO rb-61b7113-225342-422164 odoo.tests.stats: viin_product_approval_marketplace: 18 tests 20.78s 12957 queries 2026-10-08 00:41:23,454 121 INFO rb-61b7113-225342-422164 odoo.tests.result: 0 failed, 0 error(s) of 5169 tests when loading database 'rb-61b7113-225342-422164' 2026-10-08 00:41:23,454 121 INFO rb-61b7113-225342-422164 odoo.service.server: Initiating shutdown 2026-10-08 00:41:23,454 121 INFO rb-61b7113-225342-422164 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.